com
-
Cours COM/DCOM/COM+
- Par automationsense
- Le 06/06/2015
- Dans Informatique
- 0 commentaire
Historique
Tout d’abord cela à commencer par le presse-papiers (1987), qui permettait aux utilisateurs de copier des portions de données d’une application à l’autre. Cela fonctionnait bien pour des documents simples, mais lorsque ceux-ci étaient plus complexes, le presse-papiers atteignait ses limites. Plus tard, Microsoft développa la technologie DDE, Dynamic Data Exchange ou Echange dynamique de donnée, une « nouvelle génération » de presse-papiers,qui permet d’insérer des données à partir d'un document d’une autre application. Ces données restaient liées à l'application d'origine. Cette technologie ne fonctionnait pour les applications de Microsoft. A la différence de OLE, où on pourra lancer l'application d'origine en cliquant dans l'objet :feuille Excel dans l’application Word.Après DDE on a eu OLE 1 puis OLE 2,DCOM, COM et enfin COM+.
COM
COM « Component Object Model » ou Modèle d'objet composant est né avec OLE2. C'est une spécification de Microsoft qui décrit comment créer les objets réutilisables. Il a aussi pour but de définir un standard de communication (en fait des méthodes) afin d’accéder aux objets OLE localement.