Skip to main content

Cos'è un modello a oggetto componente distribuito?

Negli ultimi decenni, gli informatici hanno lavorato per migliorare le prestazioni complessive del computer utilizzando la tecnologia dei componenti distribuiti.Il modello di oggetto componente distribuito (DCOM) è stato creato da Microsoft per consentire la distribuzione di Microsoft componenti software su più server di computer.Questa tecnologia consente ai server di essere raggruppati in un'azienda, che crea una grande scalabilità a livello aziendale.

Il modello a oggetti componenti distribuiti è stato introdotto per la prima volta con Windows Sistema operativo NT alla fine degli anni '90.Questa tecnologia è stata un'aggiunta progressiva al framework COM (Common Object Model (COM) utilizzato nella maggior parte di Microsoft applicazioni software.Mentre il framework COM ha fornito un metodo per accedere a più applicazioni da una macchina, non ha funzionato con macchine esterne su una rete aziendale.

La condivisione di componenti e servizi software oggi sono pratiche standard su Internet.Alcuni esempi sono visti nei siti di prenotazione di viaggio che si collegano a hotel, compagnie aeree e agenzie di noleggio di auto.Questa tecnologia consente ai computer di condividere applicazioni software su più reti.Il modello a oggetto componente distribuito è la tecnologia che rende molti Microsoft Le applicazioni funzionano su una rete.

Ci sono molte tecnologie concorrenti simili a Microsoft Modello di oggetto componente distribuito.Queste tecnologie includono com+ e servizi Web.DCOM viene utilizzato principalmente dalle organizzazioni che utilizzano Microsoft prodotti.

Uno degli svantaggi per l'utilizzo del modello di oggetto componente distribuito è la necessità di utilizzare l'intero Microsoft Collezione di prodotti per supportare questi componenti.Ciò include Windows Sistema operativo, server Web e livello di database.DCOM è proprietario di Microsoft e richiede Microsoft Reg sottostante;La tecnologia per funzionare correttamente.

DCOM è considerata una tecnologia di livello di comunicazione tra process.Consente a un computer di accedere a un'altra applicazione su un computer separato sulla rete.Ciò consente di condividere le applicazioni su più server.

La maggior parte delle aziende si è evoluta dall'uso di DCOM e COM Technologies in software di servizio web più progressivo.Questo tipo di software è più flessibile della DCOM standard perché può eseguire una configurazione software più software e piattaforme hardware.Questo è essenziale per il software su Internet perché i clienti esterni sono in genere più generici.