Appendice B. Impostazione scambi di RosettaNet

RosettaNet è un'organizzazione che fornisce standard aperti per supportare gli scambi di messaggi commerciali tra i partner commerciali. Per ulteriori infomrazioni su RosettaNet, vedere http://www.rosettanet.org. Gli standard includono il RNIF (RosettaNet Implementation) e le specifiche PIP (Partner Interface Process). RNIF definisce in che modo i partner commerciali si scambiano i messaggi fornendo un framework di pacchetti di messaggi, protocolli di trasferimento e sicurezza. Ci sono due versioni emesse: 1.1 e 2.0. Un PIP definisce un processo commerciale pubblico e i formati di messaggi basati su XML per supportare il processo.

WebSphere Business Integration Connect supporta la messaggistica RosettaNet utilizzando RNIF 1.1 e 2.0. Quando l'hub riceve un messaggio PIP, convalida e trasforma il messaggio da inviare al sistema di back-end appropriato. WebSphere Business Integration Connect fornisce un protocollo per lo spacchettamento del messaggio trasformato in un messaggio RNSC (RosettaNet Service Content) che il sistema di back-end può gestire. Vedere la Guida di integrazione aziendale per informazioni sullo spacchettamento utilizzato su questi messaggi per fornire informazioni di instradamento.

L'hub può inoltre ricevere i messaggi RNSC dai sistemi di back-end e creare il messaggio PIP appropriato e inviare il messaggio al partner commerciale appropiato (un partecipante). Si forniscono le Definizioni di flusso di documenti per la versione RNIF e i PIP che si desidera utilizzare.

Oltre a fornire la capacità di instradamento per i messaggi RosettaNet, WebSphere Business Integration Connect conserva uno stato per ogni messaggio che gestisce. Questo lo abilita a reinviare i messaggi che hanno esito negativo fino a che il numero di tentativi raggiunge una soglia specificata. Il meccanismo di Notifica dell'evento avvisa i sistemi di back-end se un messaggio PIP non può essere recapitato. Inoltre, l'hub può automaticamente generare 0A1 PIP per inviare i partecipanti appropriati se riceve determinati messaggi di Notifica di eventi dai sistemi di back-end. Vedere la Guida di integrazione aziendale per ulteriori informazioni sulla Notifica di evento.

Copyright IBM Corp. 1997, 2004