WebSphere Message Broker verwendet Nachrichtenmodelle zur Modellierung von Nachrichtenformaten. Die von WebSphere Message Broker verwendeten Nachrichtenmodelle basieren auf XML Schema 1.0 (XSD) des World Wide Web Consortium (W3C).
XML Schema ist ein internationaler Standard, der eine Sprache zur Beschreibung der Struktur von XML-Dokumenten definiert. Das Schema eignet sich zur Beschreibung von Nachrichten zwischen Unternehmensanwendungen und wird in der Business-Community allgemein zu diesem Zweck verwendet. WebSphere Message Broker verwendet auf XML Schema basierende Modelle zur Beschreibung der Struktur aller möglichen Nachrichtenformate, darunter auch Nachrichtenformate, die nicht auf XML basieren.
Data Format Description Language 1.0 (DFDL) ist ein offener Modelliersprachenstandard des Open Grid Forum (OGF), das auf den Funktionen von XML Schema 1.0 aufsetzt und alle möglichen Arten allgemeiner Text- und Binärdaten modellieren und validieren kann. Diese Sprache verwendet Standard-XSD-Modellobjekte zur Beschreibung der logischen Datenstruktur sowie DFDL-Anmerkungen, die die physische Darstellung der Text- oder Binärdaten beschreiben. WebSphere Message Broker verwendet DFDL-Schemadateien zur Beschreibung von Text- und Binärdaten wie auch industriestandardgemäßer Formate.
WebSphere Adapter Schema ist eine IBM® Erweiterung zu XML Schema 1.0. Dieses Schema verwendet Standard-XSD-Modellobjekte zur Beschreibung der logischen Datenstruktur sowie IBM Anmerkungen, die beim Datenaustausch mit unternehmensweiten Informationssystemen (EIS-System) benötigt werden, welche die WebSphere-Adapter des Brokers verwenden.
Auch die Nachrichtendefinitionsdateien in den Nachrichtengruppen verwenden Standard-XSD-Modellobjekte zur Beschreibung der logischen Datenstruktur sowie IBM Anmerkungen zur Beschreibung der physischen Darstellung.
Im Abschnitt 'Methoden zur Erstellung von Nachrichtenmodellen' finden Sie Informationen zu den verschiedenen Möglichkeiten des Erstellens und Auffüllens der Schemadateien von Nachrichtenmodellen.