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

* Agence Prestashop 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 Prestashop Lille





Article:

Depuis, 1994 Component Object Model (abr. COM) a été façonné par Microsoft et DEC et il représente un procédé de composants logiciels. Apprécié sur Windows, il est également présent au niveau des systèmes d'exploitation OpenVMS, Tru64 ainsi que d'autres Unix1. Il était utilisé pour la création d'OLE et d'ActiveX et à compter de l'année 2009, le Framework .NET de Microsoft l'a devancé.
Microsoft Component a inventé Object Model afin de recenser les particularités d'un programme. Object Model présente comment un programmeur peut emballer un programme exécutable dans un objet afin que d'autres programmeurs puissent d'utiliser le programme. La description d'une interface de programmation ainsi qu'une technique de communication entre les objets constitue la fonction de la spécification COM. Une interface de programmation ainsi qu'un procédé de communication entre les objets sont indépendants des langages de programmation.
Rendre plus évident la création de programmes par rassemblement de composants représente un des buts de COM. On peut y faire un mis à jour ou un aménagement individuel de chaque composant, ce qui est faisable vu que l'assemblage de tous les composants peut être fait par la même technique. COM regroupe les procédés de travail des composants ainsi que des programmes. Cette opération traite la façon dont les composants mettent à disposition les options qu'ils présentent et la manière dont les autres programmes vont les rechercher et s'en servir. Le rattachement à la propriété COM procure aux programmes l'option d'être resservis dans la programmation d'une multitude de langages, comme le C, Visual Basic, Java, Delphi, FoxPro ou COBOL
Exploiter une ou plusieurs interfaces de programmation constitue le programme d'un objet COM et les objets COM peuvent être employés à chaque emploi par des fichiers .exe ou .dll de Microsoft Windows. Chaque interface est définie par des fonctions et l'ensemble des interfaces tire son origine de l'interface IUnknown
Trois fonctions caractérisent l'interface IUnknown: QueryInterface, AddRef et Release. Un programme au composant COM peut solr les caractéristiques d'une interface qu'il utilise. Ceci constitue le rôle de la fonction QueryInterface. Celui des fonctions AddRef et Release est de mettre à disposition l'information au composant qu'un programme sol. Un composant COM peut être utilisé en simultané par plusieurs programmes et son exécution se fait dès qu'un programme l'utilise.D'une manière automatique, dès qu'aucun programme ne l'utilise plus, son arrêt se déclenche.
Anthony Williams figure parmis les 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, celui-ci met l'accent sur ses mérites.
Object Linking and Embedding (OLE) 1.0 incarne la précédente technologie Microsoft orientée objet.Disposée sur les Dynamic Data Exchange (DDE), elle a été clairement destinée pour les documents composés. Des changements concernant le tableau Excel, par exemple, seront propagés dans le document Word quand un document Word comporte un tableau. Cela fut apporté en 1991 par Word et Excel et la même année, Microsoft incorpora les commandes Visual Basic ou VBX au moyen de la Visual Basic 1.0. et dans Windows 3.1 un an plus tard, c'est à dire 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