Struttura di un messaggio XML
Nel contesto di Microsoft BizTalk Server, un messaggio di istanza XML è una gerarchia valida di tag XML che insieme costituiscono zero o più buste XML e uno o più documenti XML. Ad esempio, il seguente messaggio di istanza XML è costituito da una sola busta XML (carattere normale) che contiene un solo documento XML (in grassetto).
<ns0:envelope xmlns:ns0="http://myEnvelopeNamespaceURI.org">
<header>
<firstName>John</firstName>
<lastName>Scott</lastName>
</header>
<body>
<ns1:document xmlns:ns1="http://myDocumentNamespaceURI.org"> <message>Hello</message> </ns1:document>
</body>
</ns0:envelope>
Le buste XML e i documenti XML che esse contengono possono essere combinati in modi diversi nei messaggi di istanza XML validi. In questa sezione verranno descritte queste diverse combinazioni.