Udostępnij za pośrednictwem


Wprowadzenie do modelu COM

COM jest podstawowych "model obiektu", na których formanty ActiveX i OLE są wbudowane.COM umożliwia obiekt, aby udostępnić swoje funkcje do innych składników i aplikacji hosta.Definiuje zarówno jak udostępnia sam obiekt i działania to narażenia między procesami i sieciami.COM definiuje również cyklu życia obiektu.

Podstawowe COM są poniższe pojęcia:

  • Interfejsy — mechanizm, za pomocą którego obiekt udostępnia jego funkcjonalność.

  • IUnknown — podstawowy interfejs wszystkie inne oparte.Implementuje zliczania odniesienia i interfejsu kwerend mechanizmów systemem za pośrednictwem modelu COM.

  • Zliczanie odniesienia — techniki, w którym obiekt (lub ściśle, interfejs) decyduje kiedy jest już używana i dlatego jest wolna usunąć sam.

  • Funkcja QueryInterface — metoda stosowana do kwerendy obiektu dla danego interfejsu.

  • Kierowanie — mechanizm, który umożliwia użycie w wątku, proces i granice sieci, umożliwiając niezależności lokalizacji obiektów.

  • Agregacja — sposób, w którym można wprowadzić jeden obiekt, użyj innego.

Zobacz też

Informacje

The Component Object Model

Inne zasoby

Wprowadzenie do modelu COM i ATL