WEB2007 ALSO SPEAKS ENGLISH
06 44 00 14 84 (ou 0033644001484)

* Agence Typo3 Lille




***Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en France et en Europe

Agence Typo3 Lille





Article:

Depuis 1994, Component Object Model (abr. COM) est développé par Microsoft et DEC et qui représente un système de composants logiciels. Component Object Model marque sa présence également sur les systèmes d'exploitation OpenVMS, Tru64 ainsi que d'autres Unix1 même si elle est plus connue sur Windows. Il était employé pour la création d'OLE et d'ActiveX mais depuis 2009, le Framework .NET de Microsoft l'a devancé.
Object Model a été inventé par Microsoft Component pour recenser les caractéristiques propres d'un programme. Object Model détaille comment un programmeur peut emballer un programme exécutable dans un objet afin que d'autres programmeurs puissent utiliser le programme. l'exposé d'une interface de programmation ainsi qu'une technique de communication entre les objets est la fonction de la spécification COM. Une interface de programmation ainsi qu'une technique de communication entre les objets ne dépendent pas des langages de programmation.
l'évidence de la création de programmes au moyen du rassemblement de composants constitue un des objectifs de COM. On peut le mettre à jour ou faire un perfectionnement individuel de chaque composant, ce qui est faisable vu que tous les composants peuvent être assemblés par la même technique. Les procédés de travail des composants et des programmes sont rassemblés par le COM.Cette opération concerne la façon par laquelle les composants mettent à disposition leurs fonctionnalités et la manière par laquelle les autres programmes vont les rechercher et s'en servir. l'affiliation à la propriété COM offre aux programmes la chance d'être réutilisés au sein de la programmation d'une multitude de langages, à l'image du C, Visual Basic, Java, Delphi, FoxPro ou COBOL.
Mettre en œuvre une ou plusieurs interfaces de programmation est le programme d'un objet COM et les objets COM peuvent être employés à chaque usage par des fichiers .exe ou .dll de Microsoft Windows. Une liste de fonctions constitue chaque interface et l'ensemble des interfaces identifie son origine de l'interface IUnknown
QueryInterface, AddRef et Release sont les trois fonctions qui composent l'interface IUnknown. Les caractéristiques d'une interface qu'il emploie peuvent être sollicités par un programme au composant COM. Ceci constitue le rôle de la fonction QueryInterface, et celui des fonctions AddRef et Release est de canaliser l'information au composant qu'un programme qui les sol Un composant COM peut être utilisé en même temps par plusieurs programmes et son exécution s'effectue dès qu'un programme l'utilise. Il s'arrête , automatiquement, au moment où aucun programme ne se sert plus de lui.
Anthony Williams incarne l' un des pères de cette technologie. Dans ses livres: « Object Architecture: Dealing With the Unknown or Type Safety in a Dynamically Extensible Class (1988) » et « On Inheritance, il démontre ses mérites.
Object Linking and Embedding (OLE) 1.0 a été la précédente technologie Microsoft orientée objet. Disposée sur les Dynamic Data Exchange (DDE), elle a été particulièrement inventée pour les documents composés. On peut prendre en exemple les changements concernant le tableau Excel qui seront propagés dans le document Word lorsqu'un document Word renferme un tableau. Cela fut incorporé en 1991 par Word et Excel et la même année, Microsoft introduisit les contrôles Visual Basic, ou VBX grâce à Visual Basic 1.0.et dans Windows 3.1 en 1992.






****Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en France et en Europe