Udostępnij za pośrednictwem


Tworzenie obiektu za pomocą obiektu klasy

Wraz z rosnącym znaczeniem sieci komputerowych stało się konieczne, aby klienci i serwery mogli łatwo i wydajnie współdziałać, niezależnie od tego, czy znajdują się na tym samym komputerze, czy w sieci. Najważniejsze jest to, że klient może uruchomić serwer, utworzyć wystąpienie obiektu serwera i mieć dostęp do metod interfejsów w obiekcie.

COM oferuje rozszerzenia dla tego podstawowego procesu COM, które sprawiają, że działanie w sieci jest praktycznie bezproblemowe. Jeśli klient może zidentyfikować serwer za pomocą identyfikatora CLSID, wywołanie kilku prostych funkcji umożliwia modelu COM wykonywanie wszystkich czynności lokalizowania i uruchamiania serwera i aktywowania obiektu. Podklucze w rejestrze umożliwiają serwerom zdalnym zarejestrowanie ich lokalizacji, więc klient nie wymaga tych informacji. W przypadku aplikacji, które chcą korzystać z funkcji sieciowych, funkcje tworzenia obiektów COM zapewniają większą elastyczność i wydajność.

Aby uzyskać więcej informacji, zobacz następujące tematy:

klientów COM i serwerów