Panoramica sull'elaborazione del documento

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. I componenti del Destinatario e del Gestore documenti
La figura illustra il modo in cui un documento passa dal partecipante al Destinatario in un file system condiviso, dove il Gestore documenti recupera il documento, lo elabora e lo invia al sistema di backend del Gestore comunità

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à.

Nota: A scopo illustrativo, le figure in questo documento mostrano un Destinatario e un Gestore documenti installati sulla stessa macchina server. (Il terzo componente, ovvero la console, non è illustrata, che costituisce l'interfaccia per WebSphere Partner Gateway.) È possibile avere più occorrenze di questi componenti e possono essere installate su server differenti. Tutti i componenti devono utilizzare lo stesso file system comune. Per informazioni sulle diverse tipologie utilizzabile per configurare, consultare il manuale Guida all'installazione.

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.

Figura 6. Una destinazione HTTP
La figura illustra il modo in cui viene ricevuto un documento mediante una destinazione specifica del trasporto (nella figura HTTP)

Se l'applicazione back-end del Gestore comunità invia i documenti su JMS, si imposta una destinazione JMS per riceverli.

Figura 7. Una destinazione JMS
La figura illustra il modo in cui viene ricevuto un documento dal sistema di backend del Gestore comunità mediante una destinazione specifica del trasporto (nella figura, JMS)

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.

Copyright IBM Corp. 2003, 2005