Common Object Request Broker Architecture
Da Wikipedia, l'enciclopedia encyclopedia
CORBA (Common Object Request Broker Architecture) è uno standard sviluppato dall'Object Management Group per permettere la comunicazione fra componenti indipendentemente dalla loro distribuzione sui diversi nodi della rete o dal linguaggio di programmazione con cui siano stati sviluppati.
Questa voce o sezione sull'argomento programmazione non cita le fonti necessarie o quelle presenti sono insufficienti.
Esso facilita lo sviluppo di sistemi distribuiti fornendo:
- un'infrastruttura per permettere la comunicazione fra oggetti in un sistema distribuito,
- un insieme di servizi utili,
- un supporto che permette ad applicazioni, implementate usando vari linguaggi, di interoperare.
I vari componenti comunicano attraverso un oggetto chiamato "broker" (da cui deriva il nome dell'architettura), che può essere visto come un intermediario fra le parti in comunicazione. I componenti sono "presentati" al broker attraverso la scrittura di un'interfaccia nel linguaggio IDL.