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. Microsoft® è stato creato da Microsoft® il modello di oggetti componenti distribuiti (DCOM) per consentire la distribuzione dei componenti software Microsoft® 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 il sistema operativo di Windows® NT alla fine degli anni '90. Questa tecnologia è stata un'aggiunta progressiva al framework COM (Common Object Model (COM) utilizzato nella maggior parte delle applicazioni software Microsoft®. 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 nella prenotazione di viaggio SiTES che si collegano a hotel, compagnie aeree e agenzie di noleggio auto. Questa tecnologia consente ai computer di condividere applicazioni software su più reti. Il modello di oggetti componenti distribuiti è la tecnologia che fa funzionare molte applicazioni Microsoft® su una rete.

Esistono molte tecnologie concorrenti simili al modello di oggetti componenti distribuiti di Microsoft®. Queste tecnologie includono com+ e servizi Web. DCOM viene utilizzato principalmente dalle organizzazioni che utilizzano i prodotti Microsoft®.

Uno degli svantaggi per l'utilizzo del modello di oggetti componenti distribuiti è la necessità di utilizzare l'intera raccolta di prodotti Microsoft® per supportare questi componenti. Ciò include il sistema operativo Windows®, i server Web e il livello del database. DCOM è proprietario di Microsoft® e richiede che la tecnologia Microsoft® sottostante funzioni correttamente.

DCOM è considerato 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.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?