COM'a Giriş
COM, ActiveX denetimlerinin ve OLE 'nin oluşturulduğu temel "nesne modelidir". COM, bir nesnenin işlevselliğini diğer bileşenlere sergileme ve uygulamaları barındırmasına olanak tanır. Nesnenin kendisini nasıl kullanıma sunduğunu ve bu pozlamayı süreçler ve ağlar arasında nasıl çalıştığını tanımlar. COM Ayrıca nesnenin yaşam döngüsünü tanımlar.
Temel-COM aşağıdaki kavramlardır:
Arabirimler — bir nesnenin işlevlerini kullanıma sunma mekanizması.
IUnknown — tüm diğerlerinin temel aldığı temel arabirim. COM üzerinden çalışan başvuru saymasını ve arabirim sorgulama mekanizmalarını uygular.
Başvuru sayımı — bir nesnenin (ya da tamamen, bir arabirimin) artık kullanılmıyor olmasının ne zaman karar verdiği ve bu nedenle kendisini kaldırmak için boş olan teknik.
QueryInterface — belirli bir arabirim için bir nesneyi sorgulamak için kullanılan yöntem.
Sıralama — nesnelerin iş parçacığı, süreç ve ağ sınırları genelinde kullanılmasını sağlayan mekanizma, konum bağımsızlığı için izin verir.
Toplama — bir nesnenin diğeri tarafından ne şekilde kullanılabilir hale sunılabileceği bir yoldur.