WebSphere Partner Gateway può accettare uno scambio EDI da un partecipante o dal Gestore comunità, trasformarlo in un tipo differente (ad esempio, EDI-X12 in EDIFACT), ed inviare il documento al Gestore comunità o al partecipante. I passaggi seguenti hanno luogo quando uno scambio EDI viene trasformato in un altro scambio EDI:
In Figura 23viene mostrato uno scambio X12 che consiste di tre transazioni da sbustare. Le transazioni vengono trasformate in formato EDIFACT e quindi imbustate ed inviate al partecipante.
Ciascuna delle transazioni ha una mappa di trasformazione associata che specifica come viene trasformata la transazione. La transazione può essere trasformata in una transazione singola oppure , se è stato il concatenamento di mappe per la creazione della mappa, più transazioni. Se il batch dell'Enveloper è attivo, le transazioni che entrano nell'hub in una busta lasciano l'hub in una busta. Tuttavia, se sono presenti breakpoint della busta (ad esempio, valori diversi per gli attributi EDI o un profilo di busta diverso) o se il batch è disattivato, le transazioni lasciano l'hub in buste diverse. Per una descrizione generale dell'Enveloper (ovvero il componente che raccoglie una serie di transazioni da inviare ad un partecipante, le imbusta e le invia), consultare Enveloper. Per ulteriori informazioni sul batch, consultare Modalità batch.
La transazione potrebbe anche avere una mappa di convalida ad essa associata.