Skip to main content

Que sont les objets de données de collaboration?

Les objets de données de collaboration sont des objets d'interface de programmation utilisés dans Microsoft Windows et Microsoft Exchange Server gamme de produits logiciels.Ils permettent la création d'une technologie de messagerie ou d'applications collaboratives sur un système informatique.Les bibliothèques d'objets de données de collaboration permettent aux développeurs de logiciels d'accéder aux points de données situés sur le serveur, les dossiers d'ordinateurs publics et le réseau, ainsi que ceux stockés dans des boîtes aux lettres sur un ordinateur.Cela permet un plus grand niveau de personnalisation au sein du produit, car les utilisateurs peuvent créer et adapter des applications de messagerie pour répondre à leurs propres besoins spécifiques.

Ces types d'objets de données de collaboration ne forment pas un langage de programmation complet, mais font partie d'un langage de scriptqui fonctionne à côté de l'interface de programmation d'application de messagerie (MAPI) dans Windows et Exchange Server .La différence entre un langage de script et un langage de programmation complet est qu'un langage de script a été créé dans un objectif spécifique à l'esprit, il est donc limité dans les choses qu'un programmeur peut accomplir avec.Dans le cas des objets de données de collaboration, son langage de script est destiné à permettre aux programmeurs de créer des types de programmes de messagerie ad hoc, en plus de modifier les fonctionnalités des programmes de messagerie préexistants.Ces programmes construits à la main ou personnalisés peuvent remplacer ou améliorer les applications de messagerie déjà sur le système.

Le principal avantage de l'utilisation d'objets de données de collaboration est la flexibilité.Grâce à l'utilisation du langage de script, les programmeurs dédiés peuvent tenter d'ajouter des fonctionnalités au logiciel qui n'étaient pas à l'origine disponibles.Cela permet potentiellement les coûts, car l'utilisateur final qualifié n'aura plus à recourir à des applications tierces pour obtenir une fonctionnalité spécifique.S'ils sont suffisamment compétents dans le langage de script, ils peuvent simplement créer la fonctionnalité souhaitée par eux-mêmes.

Un inconvénient de cette méthode est que, car ils sont liés à un langage de script, en utilisant des objets de données de collaboration n'offriront pas la même quantité de quantité deFlexibilité en tant que logiciel créé à l'aide d'un langage de programmation complet.Les fonctionnalités et programmes créés doivent fonctionner dans le cadre déjà fourni par Windows ou Exchange Server , plaçant des limites sur leur potentiel global.Cela diminue légèrement l'utilité des objets de données de collaboration par rapport à la création d'une nouvelle application à partir de zéro, en utilisant un langage de programmation complet.