Aracılığıyla paylaş


COM'a Giriş

COM, ActiveX Denetimleri ve OLE'nin oluşturulduğu temel "nesne modelidir". COM, bir nesnenin işlevselliğini diğer bileşenlere ve konak uygulamalarına sunmasına olanak tanır. Hem nesnenin kendisini nasıl ortaya çıkardığını hem de bu pozlamanın işlemler arasında ve ağlar arasında nasıl çalıştığını tanımlar. COM ayrıca nesnenin yaşam döngüsünü tanımlar.

COM'un temeli şu kavramlardır:

  • Arabirimler — bir nesnenin işlevselliğini ortaya çıkardığı mekanizma.

  • IUnknown — diğer tüm kullanıcıların temel aldığı temel arabirimdir. COM üzerinden çalışan başvuru sayma ve arabirim sorgulama mekanizmalarını uygular.

  • Başvuru sayma — bir nesnenin (veya kesinlikle bir arabirimin) artık kullanılmadığı zaman karar verdiği ve bu nedenle kendisini kaldırmanın serbest olduğu tekniktir.

  • QueryInterface — belirli bir arabirim için bir nesneyi sorgulamak için kullanılan yöntemdir.

  • Hazırlama — nesnelerin iş parçacığı, işlem ve ağ sınırları arasında kullanılmasını sağlayan ve konum bağımsızlığına olanak tanıyan mekanizmadır.

  • Toplama— bir nesnenin başka bir nesneden yararlanabileceği bir yöntemdir.

Ayrıca bkz.

COM ve ATL’ye Giriş
Bileşen Nesne Modeli