Skip to main content

Co to jest model obiektu komponentu?

Frameworki komputerowe to szablony wielokrotnego użytku, które poprawiają niezawodność i wydajność programowania oprogramowania.Model obiektu komponentu (COM) to struktura komputerowa, która integruje komponenty z Microsoft języki programowania.Ramy te zostały po raz pierwszy wprowadzone na początku lat 90. XX wieku dla oprogramowania Visual Basic, ale są szeroko stosowane w większości Microsoft Języki programowania dzisiaj.

Projekt modułowy to podejście architektury oparte na budowaniu małych, prostych komponentów oprogramowania.Każdy moduł jest zbudowany w określonym celu i może działać niezależnie od aplikacji.Dobrym przykładem tej techniki w praktyce jest drukarka dołączona do komputera, który korzysta z sterownika drukarki do komunikacji.

Model obiektu komponentu zapewnia elegancki sposób na wdrożenie modułowego projektu w programie.Każdy komponent w ramach COM to niezależna usługa, której mogą być używane przez programy nieokreślone.Umożliwia to programistom ponowne wykorzystanie obiektów COM.

Microsoft Word Dokument z umieszczonym arkuszem kalkulacyjnym jest kolejnym przykładem modelu obiektu komponentu w praktyce.Za każdym razem, gdy aktualizacje arkusza kalkulacyjnego słowo i reg;Dokument jest automatycznie aktualizowany o zmiany.Ten model umożliwia wiele dokumentów udostępnienie tego samego arkusza kalkulacyjnego i odbieranie aktualizacji za każdym razem, gdy arkusz kalkulacyjny zostanie zmieniony.

Model obiektu komponentu należy do rodziny technologii używanych przez Microsoft .Technologie te obejmują aktywny model obiektowy X Reg ;, Model obiektu zakłóconego (DCOM) i COM.Korzystanie z tego typu architektury ułatwia transfer komponentów na inne aplikacje.

Microsoft Project to potężne narzędzie do zarządzania projektem, które daje menedżerom możliwość śledzenia poszczególnych zadań potrzebnych do wykonania projektu.To narzędzie wykorzystuje składane komponenty, w tym kalendarze i menedżer zadań, które są również używane w innych Microsoft Office produkty.Te wbudowane komponenty ułatwiają naukę nowego Microsoft Narzędzia, ponieważ aplikacje są podobne pod względem zachowania, wyglądu i wyczucia.

Korzystanie z modelu obiektu komponentu zwiększa elastyczność programowi.Odbywa się to poprzez utworzenie modułu opartego na standardach, który zapewnia użycie plug-and-play.Obiektem COM jest program agnostyka programu, co ułatwia używanie w wielu językach programowania.Dobrze rozwinięty obiekt COM można dodać do dowolnego systemu Windows Platforma i działa bezproblemowo.

Programowanie obiektowe (OOP) to system kodowania oprogramowania, który umożliwia programistom tworzenie aplikacji, które są bardziej elastyczne.Model obiektu komponentu to Microsoft Implementacja OOP, która pozwala programistom ponowne wykorzystanie komponentów COM bez znajomości ich podstawowego języka oprogramowania obiektu COM.Te elementy są wymienne z dowolnym Microsoft Język programowania, co czyni je wielokrotnym.