Show TOC Anfang des Inhaltsbereichs

Funktionsdokumentation Message-Metadaten  Dokument im Navigationsbaum lokalisieren

Verwendung

Die Message-Metadaten repräsentieren die Strukturdefinition der XI-Message-Payload.

Interface-Überblick

Merkmal

Wert

Name

XI Message Meta Data

Zweck

Strukturdefinition des XML-Dokuments der Message-Payload

Typ

WSDL, XSD, DTD, Laden einer XML-Beispieldatei

Technischer Name

-

Zertifizierung

Optional

Syntax

Siehe Standards

Integration

Die XI-Message kennt unterschiedliche Payload-Typen:

·        Anwendungs-Payload

Die Anwendungs-Payload ist üblicherweise ein XML-Business-Dokument. Das XI-Message-Interface stellt folgende Methoden dafür zur Verfügung:

¡        getDocument()

¡        setDocument()

Es ist die Aufgaben des Integration Server, diese Dokumente im Mapping, in der Business Prozess Engine und im den Modulen zum content-based Routing zu verarbeiten. Dazu muss dem Integration Server die Dokumentenstruktur bekannt sein.

Die Strukturdefinition zu einem Dokument kann im Integration Repository definiert werden oder als WSDL, XSD DTD oder Beispiel-XML-Datei geladen werden.

·        Attachment einer Anwendungs-Payload

Die Attachments einer Anwendungs-Payload werden vom Integration Server nicht bearbeitet, sondern sie werden mit der Message unverändert weitergeleitet. Daher sollten in diesen Attachments lediglich zusätzliche Informationen wie Bilder, etc. enthalten sein.

Voraussetzungen

Zurzeit gibt es die folgende Einschränkung:

Message-XML-Dokumente sollten keinen DOCTYPE-Tag enthalten, der sich auf eine externe Definition bezieht. Der Integration Server ist nicht in der Lage, diese Referenz aufzulösen und reagiert mit einer Fehlermeldung. Der Adapter sollte solche Tags herausfiltern und sie auflösen.

Funktionsumfang

·        Wenn Ihr Adapter festgelegte Payloads zur Verfügung stellt, sollten Sie einen Mechanismus bereitstellen, um WSDL, XSD oder DTD-Dateien zur Erstellung von Message-Metadaten anzulegen. Das Laden von Beispiel XML-Dokumenten wird zwar unterstützt, es sollte aber vermieden werden, da es nicht alle Dokument-Varianten beschreibt.

·        Die erzeugt Datei kann in das Integration Repository geladen werden. Siehe auch: Externe Definitionen

·        Die Message-Metadaten können dann im Integration Server weiterverwendet werden.

 

Ende des Inhaltsbereichs