Posizione: Casa > internet >

Che cosa è un Object Request Broker?

  

un broker richiesta oggetto o ORB è protocolli di programmazione che funziona come un intermediario o un intermediario tra un client e un fornitore. Utilizzando un broker richiesta oggetto, il client invia una richiesta di un certo tipo di servizio a prendere posto. Il broker riceve la richiesta e lo instrada verso un punto di terminazione sulla rete in cui la richiesta può essere completata con successo. Utilizzando un broker richiesta oggetto, il client-server che elabora la richiesta non ha bisogno di sapere dove nella rete di trasmettere la richiesta. Il broker valuta la richiesta e le rotte poi di conseguenza.

A volte è utile per capire un broker richiesta oggetto come un esempio di middleware. In sostanza, middleware funzioni come il mezzo di trasmissione di dati da un punto di origine ad un punto di terminazione, piuttosto che il trasferimento dei dati in un punto strettamente alla comunicazione punto. Il vantaggio di questo approccio è il middleware è in grado di qualificare i dati in entrata e il percorso ad una porzione della rete in cui è probabile che essere trattati con il massimo livello di efficienza.

Il broker richiesta oggetto è parte del più ampio Common Object Request Broker Architecture, noto anche come CORBA. È questa una più ampia architettura che rende possibile per il broker richiesta oggetto in modo accurato e rapido processo l'input dei dati da parte del cliente e fornire i dati al sistema correttamente o server della rete. Ogni componente è impostato con il Interface Definition Language, che permette il cross-compilatore per identificare ogni componente attualmente funzionali in qualsiasi punto della rete.

Come parte della funzionalità complessiva, un broker richiesta oggetto può fornire più di un punto di terminazione per i dati contenuti nella richiesta del client. Per esempio, i dati possono essere copiati e si trasferì a vari server della rete. I dati possono essere scaricati in un database per ulteriori elaborazioni, mentre anche aggiunto al file di pianura per la conservazione. Conferma complemento può aver luogo nel quadro della funzionalità complessiva, oltre a permettere la richiesta di essere restituita alla sua forma originale, se la sequenza non riesce a completare correttamente.

Poiché non vi è la possibilità di configurare il broker richiesta oggetto di inserirsi in una serie di ambienti e di gestire una vasta gamma di richieste dei clienti, i programmatori sono in grado di adattare il broker di gestire un numero qualsiasi di singolo e compiti multipli per la richiesta di ingresso client. I broker sono anche un po 'adattabili, che in quanto componenti vengono aggiunti alla rete, che può essere nominato e aggiunto l'architettura generale con relativa facilità.

----------------------------------
Articolo correlato:
----------------------------------