WebSphere Message Brokers
File: ad10340_
Writer: Terry Cowling

Concept topic

This build: July 31, 2007 21:23:46

Message model objects: messages

A message is a set of data passed from one application to another. A message can be modelled by a message definition which describes the structure and content of the message.

A message definition consists of elements organized into a logical structure agreed by the sending and receiving applications. This logical structure can be modeled using the Message Definition editor, so that messages can be parsed into a logical tree and manipulated easily.

In the message model, a message is always based on a global element. The global element's type describes the contents of the global element, and therefore describes all of the content of the message.

Multipart messages

If necessary, a message definition can contain other message definitions. This is necessary for modeling certain large and complex messaging standards like SWIFT and EDIFACT.

Message identification

Messages are identified by their name or an alias. The alias is an optional user-specified string to identify the message. The name or alias of a message must be unique within a message set.

XML schema model

In the message definition file, a message is modeled as an XML schema element declaration. Extra information is provided by XML schema annotations on the element declaration.

Notices | Trademarks | Downloads | Library | Support | Feedback

Copyright IBM Corporation 1999, 2007Copyright IBM Corporation 1999, 2007. All Rights Reserved.
This build: July 31, 2007 21:23:46

ad10340_ This topic's URL is: