Création d’un objet par le biais d’un objet Class
Avec l’importance croissante des réseaux informatiques, il est devenu nécessaire pour les clients et les serveurs d’interagir facilement et efficacement, qu’ils résident sur la même machine ou sur un réseau. La capacité d’un client à lancer un serveur, à créer une instance de l’objet du serveur et à avoir accès aux méthodes des interfaces sur l’objet est essentielle.
COM fournit des extensions à ce processus COM de base qui le rendent pratiquement transparent sur un réseau. Si un client est en mesure d’identifier le serveur via son CLSID, l’appel de quelques fonctions simples permet à COM d’effectuer tout le travail de localisation et de lancement du serveur et d’activation de l’objet. Les sous-clés dans le Registre permettent aux serveurs distants d’inscrire leur emplacement, de sorte que le client n’a pas besoin de ces informations. Pour les applications qui souhaitent tirer parti des fonctionnalités de mise en réseau, les fonctions de création d’objets COM offrent plus de flexibilité et d’efficacité.
Pour plus d'informations, voir les rubriques suivantes :
- Objets de classe COM et CLSID
- Localisation d’un objet distant
- Fonctions d’assistance à la création d’instance
Rubriques connexes