Prima di iniziare a configurare l'hub, è utile revisionare i componenti di WebSphere Partner Gateway e il modo in cui questi vengono utilizzati per elaborare i documenti.
Figura 5 è un esempio del modo in cui un documento viene inviato da un partecipante, ricevuto ed elaborato dall'hub e inviato all'applicazione di backend del Gestore comunità.
Un documento viene ricevuto in WebSphere Partner Gateway dal componente Destinatario. Il Destinatario è responsabile del monitoraggio dei trasporti per i documenti in entrata, il recupero dei documenti che arrivano, l'esecuzione di alcune elaborazioni di base e le relative code, in modo che il Gestore documenti possa richiamarli.
I Destinatari sono specifici del trasporto. Le istanze dei destinatari specifici del trasporto sono note come destinazioni. Si imposta una destinazione per ogni tipo di trasporto che l'hub supporta. Ad esempio, se i partecipanti inviano i documenti su HTTP, si imposta una destinazione HTTP per riceverli.
Se l'applicazione back-end del Gestore comunità invia i documenti su JMS, si imposta una destinazione JMS per riceverli.
Come descritto in Panoramica dei trasporti, WebSphere Partner Gateway supporta una varietà di trasporti, ma è possibile caricare anche i trasporti definiti dall'utente per definire una destinazione normale (come descritto in Impostazione di una destinazione per un trasporto definito dall'utente).
Il Destinatario invia il documento ad un sistema di file condiviso. Per più documenti contenuti in un singolo file (ad esempio, documenti XML o ROD o scambi EDI inviati insieme), la destinazione divide i documenti o gli interscambi prima di inviarli al file system condiviso. Il componente del Gestore documenti recupera il documento dal sistema di file e determina le informazioni di instradamento e le eventuali trasformazioni necessarie.
Ad esempio, il Gestore comunità può inviare un documento EDI-X12 senza alcun impacchettamento all'hub per il recapito ad un partecipante che attende il documento EDI-X12 con impacchettamento AS2. Il partecipante fornisce l'URL HTTP in cui dovrebbe essere recapitato il documento impacchettato come AS2 e il Gestore documenti lo impacchetta come previsto dal partecipante. Il gestore documenti utilizza la configurazione del gateway per quel partecipante (che deve essere essere stato configurato per l'URL HTTP in cui il partecipante prevede di ricevere i documenti AS2) per inviare il documento al partecipante.