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

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





Article:

Component Object Model (abr. COM) a été façonné depuis 1994 par Microsoft et DEC qui est pris tel qu' un procédé de composants logiciels. Component Object Model est aussi accessible au niveau des systèmes d'exploitation OpenVMS, Tru64 ainsi que d'autres Unix1 même si c'est sur Windows qu'il est plus apprécié. Il était exploité pour créer OLE et ActiveX et depuis 2009, le Framework .NET de Microsoft a marqué son avance par rapport à lui.
Microsoft Component a produit Object Model afin de recenser les caractéristiques propres d'un programme. Object Model montre la façon par laquelle un programmeur a la possibilité d'emboîter un programme exécutable dans un objet pour que d'autres programmeurs puissent utiliser le programme.l'exposé d'une interface de programmation ainsi qu'un procédé de communication entre les objets constitue la fonction de la spécification COM. Une interface de programmation et un procédé de communication entre les objets sont indépendants des langages de programmation.
Faciliter la création de programmes par l'intermédiaire de l' emboîtement de composants constitue un des objectifs de COM. On peut le mettre à jour ou aménager chaque composant séparément, ce qui est faisable considérant que l'assemblage de tous les composants peut être fait selon la même technique. COM réunit les procédés de travail des composants ainsi que des programmes. Cette activité traite la manière dont les composants mettent à disposition les options qu'ils présentent et la façon par laquelle les autres programmes vont les rechercher et s'en servir. l'affiliation à la propriété COM permet aux programmes d'être réemployés dans la programmation d'un certain nombre de langages, tels que 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 utilisation par des fichiers .exe ou .dll de Microsoft Windows. Chaque interface est une liste de fonctions et la totalité des interfaces puise son origine de l'interface IUnknown
Trois fonctions constituent l'interface IUnknown: QueryInterface, AddRef et Release. Un programme au composant COM peut solr, grâce à la fonction QueryInterface, les caractéristiques d'une interface qu'il utilise.Le rôle des fonctions AddRef et Release est de canaliser l'information au composant qu'un programme sol. Un composant COM peut être employé simultanément par plusieurs programmes et son exécution se fait dès qu'un programme l'utilise. Nécessairement, son arrêt se déclenche au moment où aucun programme ne l'utilise plus.
Anthony Williams se montre être l'un des pères de cette technologie. Celui-ci évoquent ses mérites dans ses livres: « Object Architecture: Dealing With the Unknown or Type Safety in a Dynamically Extensible Class (1988) » et « On Inheritance ».
Object Linking and Embedding (OLE) 1.0 incarne la précédente technologie Microsoft orientée objet.Architecturée sur les Dynamic Data Exchange (DDE), elle a été particulièrement conçue pour les documents composés; par exemple, des modifications concernant le tableau Excel s'appliqueront de même dans le document Word lorsqu'un document Word intègre un tableau. Cela fut introduit par Word et Excel en 1991 et Microsoft introduisit les contrôles Visual Basic, ou VBX grâce à Visual Basic 1.0. la même année. Windows 3.1 ne l'a reçu qu'un an plus tard.






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