Bagikan melalui


Model Objek Komponen (COM)

Tujuan

COM adalah sistem yang independen, terdistribusi, dan berorientasi objek platform untuk membuat komponen perangkat lunak biner yang dapat berinteraksi. COM adalah teknologi dasar untuk teknologi OLE (dokumen majemuk) Microsoft dan ActiveX (komponen berkemampuan Internet).

Jika berlaku

Objek COM dapat dibuat dengan berbagai bahasa pemrograman. Bahasa berorientasi objek, seperti C++, menyediakan mekanisme pemrograman yang menyederhanakan implementasi objek COM. Objek-objek ini dapat berada dalam satu proses, dalam proses lain, bahkan di komputer jarak jauh.

Persyaratan run-time

Untuk informasi tentang sistem operasi mana yang diperlukan untuk menggunakan antarmuka atau fungsi tertentu, lihat bagian Persyaratan dari dokumentasi untuk antarmuka atau fungsi.

Di bagian ini

Topik Deskripsi
Dasar-Dasar COM
Menjelaskan konsep dasar dan referensi pemrograman.
OLE dan Transfer Data
Menjelaskan dokumen gabungan dan transfer data.
Kontrol dan Halaman Properti
Menjelaskan kontrol ActiveX dan halaman properti.
Terjemahan Bahasa COM
Menjelaskan perbedaan antara bahasa pemrograman dan menjelaskan cara menerjemahkan sintaks objek COM dari satu bahasa ke bahasa lain.
Topik Deskripsi
Dasar-Dasar COM
Menjelaskan konsep dasar dan referensi pemrograman.
OLE dan Transfer Data
Menjelaskan dokumen gabungan dan transfer data.
Kontrol dan Halaman Properti
Menjelaskan kontrol ActiveX dan halaman properti.
Terjemahan Bahasa COM
Menjelaskan perbedaan antara bahasa pemrograman dan menjelaskan cara menerjemahkan sintaks objek COM dari satu bahasa ke bahasa lain.
Topik Deskripsi
Model Objek Komponen (COM)
COM adalah sistem yang independen, terdistribusi, dan berorientasi objek platform untuk membuat komponen perangkat lunak biner yang dapat berinteraksi. COM adalah teknologi dasar untuk teknologi OLE (dokumen majemuk) Microsoft dan ActiveX (komponen berkemampuan Internet).
Automation
Automation memungkinkan paket perangkat lunak untuk mengekspos fitur unik mereka ke alat pembuatan skrip dan aplikasi lainnya. Automation menggunakan Model Objek Komponen (COM), tetapi dapat diimplementasikan secara independen dari fitur OLE lainnya, seperti aktivasi di tempat.
Bahasa Definisi Antarmuka Microsoft (MIDL)
Microsoft Interface Definition Language (MIDL) mendefinisikan antarmuka antara program klien dan server. Microsoft menyertakan pengkompilasi MIDL dengan Platform Software Development Kit (SDK) untuk memungkinkan pengembang membuat file bahasa definisi antarmuka (IDL) dan file konfigurasi aplikasi (ACF) yang diperlukan untuk antarmuka panggilan prosedur jarak jauh (RPC) dan antarmuka COM/DCOM. MIDL juga mendukung pembuatan pustaka jenis untuk OLE Automation.
Penyimpanan Terstruktur
Penyimpanan Terstruktur menyediakan persistensi file dan data dalam COM dengan menangani satu file sebagai kumpulan objek terstruktur yang dikenal sebagai penyimpanan dan aliran.
COM+
COM+ adalah evolusi Dari Microsoft Component Object Model (COM) dan Microsoft Transaction Server (MTS). COM+ membangun dan memperluas aplikasi yang ditulis menggunakan COM, MTS, dan teknologi berbasis COM lainnya.