7.8.1 Introduction
COM est une technologie qui permet la réutilisation de code écrit
dans n'importe quel langage, en utilisant une convention d'appel
standardisée, et un masquage des détails d'implémentations derrière des API
(tels que le nom de la machine de stockage, ou le programme d'exécution).
Elle peut être considérée comme un super mécanisme d'appel
distant (Remote Procedure Call, RPC), avec des racines orientées objets.
COM sépare l'implémentation de l'interface.
COM encourage le versionnage, la séparation de l'implémentation et de
l'interface, et le masquage des détails d'implémentation, tels que le
programme d'exécution ou le langage de programmation.
|