Wozu Modellnachrichten?

Ein Produkt wie WebSphere Message Broker stellt normalerweise verschiedene Parser zum Analysieren und Schreiben von Nachrichtenformaten zur Verfügung. Einige Nachrichtenformate sind selbstdefinierend und können ohne Verweis auf ein Modell analysiert werden. Ein Beispiel für eine selbstdefinierende Nachricht ist XML. In XML enthält die Nachricht Metadaten und Datenwerte, mit denen ein XML-Parser eine XML-Nachricht verstehen kann, selbst wenn kein Modell zur Verfügung steht. Die meisten Nachrichtenformate sind jedoch nicht selbstdefinierend. Beispielsweise sind in einer binären Nachricht, die aus einem COBOL-Programm stammt, und in einer formatierten SWIFT-Textnachricht nicht ausreichend Metadaten enthalten, damit der Parser die Nachricht versteht. Der Parser muss auf ein Modell zugreifen können, in dem die Nachricht für eine korrekte Analyse beschrieben wird.

Die Modellierung bringt selbst dann Vorteile, wenn Ihre Nachrichten selbstdefinierend sind und keine Modellierung erfordern:

Um die von WebSphere Message Broker bereitgestellten Funktionen in vollem Umfang nutzen zu können, wird die Modellierung Ihrer Nachrichtenformate empfohlen.

Um die Erstellung von Nachrichtenmodellen zu beschleunigen, sind Importprogramm enthalten, die Metadaten (z. B. C-Headerdateien, COBOL-Copy-Books, XML-Schema, DTDs und WSDL-Dateien) verarbeiten und aus diesen Metadaten Nachrichtenmodelle erstellen. Alternativ dazu verfügt IBM über vordefinierte Modelle für allgemeine Nachrichtenformate nach dem Industriestandard, z. B. SWIFT, EDIFACT, X12, FIX, HL7 und TLOG.

Zugehörige Konzepte
Begriffe der Nachrichtenmodellierung
Welche Nachrichtendomäne und welches Nachrichtenformat verwenden?
Das Nachrichtenmodell
Projektverweise
Methoden zur Erstellung von Nachrichtendefinitionen
Zugehörige Tasks
Nachrichtenmodelle entwickeln
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 23. Aug. 2006
ad10280_