Skip to main content

Cos'è un broker di richiesta di oggetti?

Un broker di richieste di oggetti o una sfera è i protocolli di programmazione che funzionano come intermediario o broker tra un cliente e un fornitore.Utilizzando un broker di richiesta di oggetti, il client presenta una richiesta per il tipo di servizio.Il broker riceve la richiesta e la instrada fino a un punto di risoluzione sulla rete in cui la richiesta può essere completata correttamente.Utilizzando un broker di richiesta oggetto, il server client che elabora la richiesta non deve sapere dove nella rete per inoltrare la richiesta.Il broker valuta la richiesta e quindi la instrada di conseguenza.

A volte è utile comprendere un broker di richiesta di oggetti come un esempio di middleware.In sostanza, il middleware funziona come il mezzo per trasmettere dati da un punto di origine fino a un punto di terminazione, piuttosto che i dati che si trasferiscono in una comunicazione severamente punto a punto.Il vantaggio di questo approccio è che il middleware è in grado di qualificare i dati in arrivo e inserirli verso una parte della rete in cui è probabile che venga elaborato con il massimo livello di efficienza.

Il broker di richieste di oggetti fa parte della più ampia architettura del broker di richiesta di oggetti comune, nota anche come Corba.È questa architettura più ampia che consente al broker di richiesta di oggetti di elaborare in modo accurato e rapido l'input dei dati dal client e consegnare i dati al sistema o al server correttamente sulla rete.Ogni componente viene impostato utilizzando il linguaggio di definizione dell'interfaccia che consente al compilatore incrociato di identificare ciascun componente attualmente funzionante ovunque sulla rete.

Come parte della funzionalità generale, un broker di richiesta di oggetti può fornire più di un punto di terminazione per i dati contenuti nella richiesta del client.Ad esempio, i dati possono essere copiati e spostati su vari server sulla rete.I dati possono essere scaricati in un database per ulteriori elaborazioni, aggiungendo anche a file semplici per l'archiviazione.La conferma della conferma può avvenire come parte della funzionalità complessiva, oltre a consentire la restaurazione della richiesta nella sua forma originale se la sequenza non riesce a completare correttamente.

Poiché c'è la possibilità di configurare il broker di richieste di oggetti per inserirsi in una serie di ambienti e gestire una vasta gamma di richieste dei clienti, i programmatori sono in grado di adattare il broker per gestire qualsiasi numero di attività singoli e multipli per la richiesta client in entrata.I broker sono anche in qualche modo adattabili, in quanto i componenti vengono aggiunti alla rete, possono essere nominati e aggiunti all'architettura generale con relativa facilità.