Erstellen eines Objekts über ein Klassenobjekt
Mit der zunehmenden Bedeutung von Computernetzwerken ist es erforderlich, dass Clients und Server einfach und effizient interagieren können, unabhängig davon, ob sie sich auf demselben Computer oder über ein Netzwerk befinden. Entscheidend dafür ist die Fähigkeit eines Clients, einen Server zu starten, eine Instanz des Serverobjekts zu erstellen und Zugriff auf die Methoden der Schnittstellen für das Objekt zu haben.
COM bietet Erweiterungen für diesen grundlegenden COM-Prozess, die seinen Betrieb über ein Netzwerk praktisch nahtlos machen. Wenn ein Client den Server über seine CLSID identifizieren kann, können durch Aufrufen einiger einfacher Funktionen COM alle Aufgaben ausführen, um den Server zu suchen und zu starten und das Objekt zu aktivieren. Unterschlüssel in der Registrierung ermöglichen Remoteservern die Registrierung ihres Standorts, sodass der Client diese Informationen nicht benötigt. Für Anwendungen, die netzwerkfeatures nutzen möchten, ermöglichen die COM-Objekterstellungsfunktionen mehr Flexibilität und Effizienz.
Weitere Informationen finden Sie in den folgenden Themen:
- COM-Klassenobjekte und CLSIDs
- Suchen eines Remoteobjekts
- Hilfsfunktionen zur Erstellung von Instanzen
Verwandte Themen