Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Nota
Pustaka Templat Aktif (ATL) terus didukung. Namun, kami tidak lagi menambahkan fitur atau memperbarui dokumentasi.
COM adalah "model objek" mendasar tempat Kontrol ActiveX dan OLE dibangun. COM memungkinkan objek untuk mengekspos fungsionalitasnya ke komponen lain dan untuk menghosting aplikasi. Ini mendefinisikan bagaimana objek mengekspos dirinya sendiri dan bagaimana paparan ini bekerja di seluruh proses dan di seluruh jaringan. COM juga mendefinisikan siklus hidup objek.
Dasar untuk COM adalah konsep-konsep ini:
Antarmuka — mekanisme tempat objek mengekspos fungsionalitasnya.
IUnknown — antarmuka dasar yang menjadi dasar bagi semua antarmuka lainnya. Ini mengimplementasikan mekanisme penghitungan referensi dan kueri antarmuka yang berjalan melalui COM.
Penghitungan referensi — teknik di mana objek (atau, secara ketat, antarmuka) memutuskan kapan dirinya tidak lagi digunakan dan oleh karena itu dapat menghapus dirinya sendiri.
QueryInterface — metode yang digunakan untuk mengkueri objek untuk antarmuka tertentu.
Marshaling — mekanisme yang memungkinkan objek digunakan di seluruh thread, proses, dan batas jaringan, memungkinkan ketidakbergantungan lokasi.
Agregasi — cara di mana satu objek dapat menggunakan objek lain.
Lihat juga
Pengantar COM dan ATL
Model Objek Komponen (Component Object Model)