Skip to main content

Cos'è un modello a oggetto componente?

I quadri informatici sono modelli riutilizzabili che migliorano l'affidabilità e la produttività della programmazione del software.Il modello di oggetti componenti (COM) è un framework per computer che integra i componenti con Microsoft linguaggi di programmazione.Questo framework è stato introdotto per la prima volta nei primi anni '90 per il software Visual Basic, ma è ampiamente utilizzato nella maggior parte dei Microsoft Linguaggi di programmazione oggi.

La progettazione modulare è un approccio di architettura basato sulla costruzione di piccoli e semplici componenti software.Ogni modulo è creato per uno scopo specifico e può funzionare indipendentemente dall'applicazione.Un buon esempio di questa tecnica in pratica è una stampante collegata a un computer che utilizza un driver della stampante per la comunicazione.

Il modello a oggetti componenti fornisce un modo elegante per implementare la progettazione modulare in un programma software.Ogni componente all'interno del framework COM è un servizio indipendente che può essere utilizzato da programmi software non correlati.Ciò consente ai programmatori di riutilizzare gli oggetti COM.

A Microsoft Word Documento con un foglio di calcolo incorporato è un altro esempio del modello a oggetti componenti in pratica.Ogni volta che gli aggiornamenti del foglio di calcolo, Word Il documento viene automaticamente aggiornato con le modifiche.Questo modello consente a più documenti di condividere lo stesso foglio di calcolo e ricevere aggiornamenti ogni volta che il foglio di calcolo viene modificato.

Il modello a oggetto componente appartiene a una famiglia di tecnologie utilizzate da Microsoft .Queste tecnologie includono Active X , Disturbed Component Object Model (DCOM) e Com.L'uso di questo tipo di architettura semplifica il trasferimento di componenti su altre applicazioni.

Microsoft Progetto è un potente strumento di gestione del progetto che offre ai manager la possibilità di tenere traccia delle singole attività necessarie per completare un progetto.Questo strumento utilizza componenti integrati, inclusi calendari e task manager, che vengono utilizzati anche in altri Microsoft Office prodotti.Questi componenti incorporati rendono facile imparare il nuovo Microsoft Strumenti perché le applicazioni sono simili nel comportamento, nell'aspetto e nella sensazione.

L'uso del modello a oggetti componenti aggiunge flessibilità a un programma software.Ciò si ottiene creando un modulo basato su standard che fornisce un utilizzo plug-and-play.Un oggetto COM è il programma agnostico, che rende più facile l'uso in più linguaggi di programmazione.Un oggetto COM ben sviluppato può essere aggiunto a qualsiasi Windows piattaforma e funziona perfettamente.

La programmazione orientata agli oggetti (OOP) è un sistema di codifica del software che consente ai programmatori di creare applicazioni più flessibili.Il modello a oggetto componente è un Microsoft Implementazione di OOP, che consente agli sviluppatori di riutilizzare i componenti COM senza conoscere il linguaggio software sottostante dell'oggetto COM.Questi componenti sono intercambiabili con qualsiasi Microsoft linguaggio di programmazione, che li rende riutilizzabili.