Úvod do modelu COM
COM je základní "objektový model" které ovládací prvky ActiveX a OLE jsou vytvořeny.Model COM umožňuje objekt, který chcete vystavit své funkce jiných komponent a aplikací.Definuje, jak objekt vystavuje sám i Princip této expozice procesy a sítěmi.COM definuje také životnost objektu.
Základní COM jsou tyto pojmy:
Rozhraní – mechanismus, přes který objekt vystavuje jeho funkce.
IUnknown – základní rozhraní, na kterém všechny ostatní založen.Implementuje počítání odkazů a rozhraní dotazování mechanismy systémem prostřednictvím modelu COM.
Počítání odkazů – technika, kterou objekt (nebo přísně, rozhraní) rozhodne při se již používá a proto je zdarma sama odebrat.
Rozhraní QueryInterface funkce – metoda používaná k dotazu objektu pro dané rozhraní.
Zařazování – mechanismus, který umožňuje objekty pro podproces, procesu a hranice sítě, umožňující umístění nezávislosti.
Agregace – způsobem, ve kterém můžete provést jeden objekt pomocí jiného.