COM est un système indépendant de la plateforme, distribué et orienté objet permettant de créer des composants logiciels binaires pouvant interagir. COM est la technologie de base pour les technologies OLE (documents composés) et ActiveX (composants internet) de Microsoft.
Le cas échéant
Les objets COM peuvent être créés avec divers langages de programmation. Les langages orientés objet, tels que C++, fournissent des mécanismes de programmation qui simplifient l’implémentation d’objets COM. Ces objets peuvent se trouver dans un seul processus, dans d’autres processus, même sur des ordinateurs distants.
Conditions d’exécution
Pour plus d’informations sur les systèmes d’exploitation requis pour utiliser une interface ou une fonction particulière, consultez la section Configuration requise de la documentation relative à l’interface ou à la fonction.
COM est un système indépendant de la plateforme, distribué et orienté objet permettant de créer des composants logiciels binaires pouvant interagir. COM est la technologie de base pour les technologies OLE (documents composés) et ActiveX (composants internet) de Microsoft.
Automation permet aux packages logiciels d’exposer leurs fonctionnalités uniques aux outils de script et à d’autres applications. Automation utilise le modèle COM (Component Object Model), mais peut être implémenté indépendamment d’autres fonctionnalités OLE, telles que l’activation sur place.
Le langage MIDL (Microsoft Interface Definition Language) définit les interfaces entre les programmes client et serveur. Microsoft inclut le compilateur MIDL avec le Kit de développement logiciel (SDK) de plateforme pour permettre aux développeurs de créer les fichiers IDL (Interface Definition Language) et les fichiers de configuration d’application (ACF) requis pour les interfaces d’appel de procédure distante (RPC) et les interfaces COM/DCOM. MIDL prend également en charge la génération de bibliothèques de types pour OLE Automation.
Le stockage structuré fournit la persistance des fichiers et des données dans COM en gérant un fichier unique sous la forme d’une collection structurée d’objets appelés stockages et flux.
COM+ est une évolution de Microsoft Component Object Model (COM) et de Microsoft Transaction Server (MTS). COM+ s’appuie sur et étend les applications écrites à l’aide de COM, MTS et d’autres technologies COM.
Découvrez les concepts de programmation orientée objet et leur importance dans les applications de finances et d’opérations, notamment les classes abstraites, l’héritage, les interfaces, la chaîne de commandes CoC, les étendues et les références.