Skip to main content

Apa itu model objek komponen?

Kerangka kerja komputer adalah templat yang dapat digunakan kembali yang meningkatkan keandalan dan produktivitas pemrograman perangkat lunak.Model Objek Komponen (COM) adalah kerangka kerja komputer yang mengintegrasikan komponen dengan Microsoft bahasa pemrograman.Kerangka kerja ini pertama kali diperkenalkan pada awal 1990 -an untuk perangkat lunak Visual Basic tetapi banyak digunakan di sebagian besar Microsoft Bahasa Pemrograman Hari Ini.

Desain Modular adalah pendekatan arsitektur yang didasarkan pada membangun komponen perangkat lunak kecil dan sederhana.Setiap modul dibangun untuk tujuan tertentu dan dapat berjalan secara independen dari aplikasi.Contoh yang baik dari teknik ini dalam praktiknya adalah printer yang melekat pada komputer yang menggunakan driver printer untuk komunikasi.

Model objek komponen menyediakan cara yang elegan untuk mengimplementasikan desain modular ke dalam program perangkat lunak.Setiap komponen dalam kerangka kerja COM adalah layanan independen yang dapat digunakan oleh program perangkat lunak yang tidak terkait.Ini memungkinkan pemrogram untuk menggunakan kembali objek COM.

Microsoft Word Dokumen dengan spreadsheet yang tertanam adalah contoh lain dari model objek komponen dalam praktiknya.Kapan saja pembaruan spreadsheet, kata reg;Dokumen secara otomatis diperbarui dengan perubahan.Model ini memungkinkan beberapa dokumen untuk berbagi spreadsheet yang sama dan menerima pembaruan kapan saja spreadsheet diubah.

Model objek komponen milik keluarga teknologi yang digunakan oleh Microsoft .Teknologi ini termasuk X Reg;, Model Objek Komponen Terganggu (DCOM), dan COM.Menggunakan jenis arsitektur ini memudahkan untuk mentransfer komponen ke aplikasi lain.

Microsoft Project adalah alat manajemen proyek yang kuat yang memberi manajer kemampuan untuk melacak tugas individual yang diperlukan untuk menyelesaikan suatu proyek.Alat ini menggunakan komponen yang tertanam, termasuk kalender dan manajer tugas, yang juga digunakan di Microsoft Office Reg lainnya;produk.Komponen tertanam ini memudahkan untuk mempelajari Microsoft Reg baru;Alat karena aplikasi serupa dalam perilaku, tampilan, dan nuansa.

Menggunakan model objek komponen menambah fleksibilitas pada program perangkat lunak.Ini dilakukan dengan membuat modul berbasis standar yang menyediakan penggunaan plug-and-play.Objek COM adalah program agnostik, yang membuatnya lebih mudah digunakan di beberapa bahasa pemrograman.Objek COM yang dikembangkan dengan baik dapat ditambahkan ke Windows Reg apa pun;Platform dan Bekerja dengan mulus.

Programming Berorientasi Objek (OOP) adalah sistem pengkode perangkat lunak yang memungkinkan pemrogram untuk membuat aplikasi yang lebih fleksibel.Model objek komponen adalah Microsoft Implementasi OOP, yang memungkinkan pengembang untuk menggunakan kembali komponen COM tanpa mengetahui bahasa perangkat lunak mereka yang mendasarinya dari objek COM.Komponen -komponen ini dapat dipertukarkan dengan Microsoft bahasa pemrograman, yang membuat mereka dapat digunakan kembali.