The XML domains

The XML and XMLNS domains can be used for modeling messages conforming to the W3C XML standard.

The XMLNS domain should be used if your messages exploit the namespaces feature of the XML specification.

Note that it is often not essential to model messages in the XML or XMLNS domains at all. For example, WebSphere Business Integration Message Broker parses XML and XMLNS domain messages without reference to any message model.

See XML messages in the MRM and XML domains for more details about the relative strengths and weaknesses of using the MRM domain or one of the XML domains to model XML messages.