ebXML - Esempio di utilizzo
Il diagramma seguente mostra uno scenario ebXML, che semplifica l'acquisizione del concetto di ebXML. L'esempio è tratto dalla specifica dell'architettura tecnica.
L'esempio mostra come le organizzazioni si preparano per ebXML, cercano nuovi partner commerciali e quindi si dedicano al commercio elettronico.
L'azienda A esplora il registro ebXML per vedere cosa è disponibile in linea. Nella migliore delle ipotesi, l'azienda A può riutilizzare tutti i processi aziendali esistenti, i documenti e i componenti principali comuni al proprio settore che sono già memorizzati nel registro ebXML. Altrimenti, l'azienda A progetta le parti mancanti, le memorizza nel registro ebXML e le mette a disposizione dei suoi partner industriali.
L'azienda A decide di fare affari elettronici nel modo ebXML e considera l'implementazione di un'applicazione locale conforme a ebXML. Una ebXML Business Service Interface (BSI) fornisce il collegamento tra l'azienda e il mondo esterno ebXML. L'azienda deve creare un profilo di protocollo di collaborazione (CPP) che descriva le capacità dei processi aziendali supportati, i vincoli e le informazioni tecniche ebXML come la scelta degli algoritmi di crittografia, i certificati di crittografia e la scelta dei protocolli di trasporto.
L'azienda A presenta il proprio CPP al registro ebXML. Da quel momento in poi, la società A è elencata pubblicamente nel registro ebXML ed è probabile che venga scoperta da altre società che cercano nuovi partner commerciali.
L'azienda B è già iscritta al registro ebXML ed è alla ricerca di nuovi partner commerciali. L'azienda B interroga il registro ebXML e riceve il CPP dell'azienda A. L'azienda B ha quindi due CPP: il CPP dell'azienda A e il proprio. Le due società devono raggiungere un accordo su come fare affari, che è chiamato un accordo di protocollo di collaborazione (CPA) nella terminologia ebXML. L'azienda B utilizza uno strumento di formazione CPA ebXML per derivare un CPA dai requisiti dei due CPP
In questo scenario, la società B comunica direttamente con la società A e invia il CPA appena creato per l'accettazione all'azienda A. Previo accordo del CPA da parte della società A, entrambe le società sono pronte per il commercio elettronico.
Le aziende quindi utilizzano il framework ebXML sottostante e si scambiano i documenti commerciali conformi al CPA. Ciò significa che entrambe le società seguono i processi aziendali definiti nel CPA.