Úvod do modelu COM
COM je základní objektový model, na kterém jsou sestaveny technologie ActiveX ovládací prvky a OLE. Com umožňuje objektu zpřístupnit jeho funkce jiným komponentám a hostovat aplikace. Definuje, jak objekt zveřejňuje sebe a jak tato expozice funguje napříč procesy a sítěmi. Com také definuje životní cyklus objektu.
Základy modelu COM jsou tyto koncepty:
Rozhraní – mechanismus, prostřednictvím kterého objekt zveřejňuje své funkce.
IUnknown – základní rozhraní, na kterém jsou založeny všechny ostatní. Implementuje mechanismy počítání odkazů a dotazování rozhraní spuštěných prostřednictvím modelu COM.
Počítání odkazů – technika, pomocí které se objekt (nebo přísně rozhraní) rozhodne, kdy se už nepoužívá, a je tedy volný k odebrání samotného objektu.
QueryInterface – metoda použitá k dotazování objektu pro dané rozhraní.
Zařazování – mechanismus, který umožňuje použití objektů napříč vlákny, procesem a síťovými hranicemi, což umožňuje nezávislost umístění.
Agregace – způsob, jakým může jeden objekt využívat jiný.
Viz také
Úvod do modelu COM a knihovny ATL
Objektový model komponenty
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro