EbXML

aus www.iwiki.de, der freien Wissensdatenbank

= electronic business XML. Das eBusiness Framework ebXML ist eine gemeinsame Initiative von OASIS und UN/CEFACT. Es dient dem ausdrĂĽcklichen Ziel, einen weltweiten elektronischen Marktplatz zu schaffen, der offen fĂĽr beliebige Teilnehmer ist und auf dem mit Dienstleistungen und GĂĽtern jeder Art gehandelt werden kann. ebXML baut dabei auf dem Open-EDI-Modell der ISO auf und ist somit eine Ăśbersetzung von EDI fĂĽr die heute vorhandene Infrastruktur des Internet. (Quelle: Vgl. XML - Wissen das sich auszahlt, S. 624f)

Inhaltsverzeichnis

Entwicklung

Geschäftsverkehr elektronisch abzuwickeln geht zurück auf die 60er Jahre als EDI (Electronic Data Interchange) als internationalen Standard enwickelt wurde. Aus EDI wurde dann der branchenneutrale UN/EDIFACT Standard abgeleitet, der sich in Europa weitgehend durchsetzte. Aufgrund der leichteren Lesbarkeit von XML für den Menschen als bei EDI und die mögliche Verwendung von Standardwerkzeugen wie Parsern und Transformationstools ist der Einsatz von XML im eBusiness sinnvoll. Eine Vielzahl von Standardisierungsbemühungen erschwert aufgrund vieler Überlappungen die Durchsetzung von XML im eBusiness. Es sind sowohl "vertikale", sowie "horizontale" Standardisierungsansätze in Arbeit. (d.h. branschenspezifische und branchenneutrale) Standardisierungsansätze sind z.B. RosettaNet, cXML, xCBL, XBRL und eben ebXML. (Quelle: Vgl. XML - Wissen das sich auszahlt, S. 698ff)

Bestandteile einer ebXML-Struktur

Geschäftsprozessmodellierung
Bei der Geschäftsprozessmodellierung wird eine gesamte Transaktion in einem XML-Dokument dargestellt. Es werden die Bedeutung der Bestandteile diverser Geschäftsdokumente und Dokumentenformate festgelegt. Des Weiteren werden die Rollen der Handelnden und die auszutauschenden Dokumente definiert.

Partner-Profile und Agreements(Verträge)
Hier wird auf die Modellierten Geschäftsprozesse zurückgegriffen. Die Profile jeden Partners erlauben es, Agreements zu generieren bzw. passende Partner automatisch zu finden. Die Basis der Vereinbarungen (Agreements) sind CPAs (Collaboration Protocoll Agreements), welche die Profile der Transaktionspartner beschreiben.

Umschläge für Botschaften – Messaging
XML wird hier für die Definition der Inhaltsformate sowie für den „Umschlag“(Envelope) der Botschaft genutzt. Als „Umschlag“ wird auf SOAP (Simple Object Access Protocol) zurückgegriffen, wobei ebXML SOAP um Sicherheits- und Zuverlässigkeitsschichten erweitert.

Verzeichnisdienste
Ein ebXML-Verzeichnis (ebXML-Registry) ist ein Dienst, der Teilnehmer des globalen Markts dazu befähigt, die Profile der anderen Marktteilnehmer zu durchsuchen, Geschäftsdokumente mit ihnen auszutauschen und rechnergestützte Geschäftsbeziehungen einzugehen. Vereinfacht gesagt, handelt es sich um ein Online-Branchenverzeichnis. (Quelle: Vgl. XML - Wissen das sich auszahlt, S. 628f)

Quellen

  • Wittenbrink, Heinz. Köhler, Werner. Bergmann, Olaf. Jung, Bernhard. Sasaki, Felix. Lenz, Eva-Anna. Milde, Jan-Torsten. Poenninghaus, Jens. 2003. XML – Wissen das sich auszahlt Berlin: TEIA Lehrbuch Verlag GmbH, ISBN 3-935539-69-X

Weblinks