ebXML - przykład użycia
Poniższy diagram przedstawia scenariusz ebXML, który ułatwia przyjęcie koncepcji ebXML. Przykład zaczerpnięto ze specyfikacji technicznej architektury.
Przykład pokazuje, jak organizacje przygotowują się do ebXML, szukają nowych partnerów handlowych, a następnie angażują się w biznes elektroniczny.
Firma A przegląda rejestr ebXML, aby zobaczyć, co jest dostępne w Internecie. W najlepszym przypadku firma A może ponownie wykorzystać wszystkie istniejące procesy biznesowe, dokumenty i podstawowe komponenty wspólne dla jej branży, które są już zapisane w rejestrze ebXML. W przeciwnym razie firma A projektuje brakujące części, przechowuje je w rejestrze ebXML i udostępnia swoim partnerom branżowym.
Firma A decyduje się na prowadzenie biznesu elektronicznego w sposób ebXML i rozważa wdrożenie lokalnej aplikacji zgodnej z ebXML. Interfejs usług biznesowych ebXML (BSI) zapewnia połączenie między firmą a zewnętrznym światem ebXML. Firma musi stworzyć profil współpracy (CPP), który opisuje obsługiwane możliwości procesów biznesowych, ograniczenia i informacje techniczne ebXML, takie jak wybór algorytmów szyfrowania, certyfikatów szyfrowania i wybór protokołów transportowych.
Firma A przesyła swój CPP do rejestru ebXML. Od tego momentu firma A jest publicznie notowana w rejestrze ebXML i prawdopodobnie zostanie odkryta przez inne firmy poszukujące nowych partnerów handlowych.
Firma B jest już zarejestrowana w rejestrze ebXML i szuka nowych partnerów handlowych. Firma B wysyła zapytanie do rejestru ebXML i otrzymuje CPP firmy A. Firma B ma wtedy dwa CPP: CPP firmy A i swój własny. Obie firmy muszą dojść do porozumienia dotyczącego sposobu prowadzenia działalności, które w terminologii ebXML nazywa się Porozumieniem o współpracy (CPA). Przedsiębiorstwo B korzysta z narzędzia ebXML do tworzenia CPA w celu uzyskania CPA na podstawie wymagań dwóch CPP
W tym scenariuszu firma B komunikuje się bezpośrednio z firmą A i wysyła nowo utworzony CPA do akceptacji do firmy A. Po uzgodnieniu CPA przez firmę A obie firmy są gotowe do prowadzenia elektronicznego biznesu.
Firmy wykorzystują następnie ramy ebXML i wymieniają się dokumentami biznesowymi zgodnie z CPA. Oznacza to, że obie firmy postępują zgodnie z procesami biznesowymi określonymi w CPA.