Biztalk entry update needed in XML protocol comparisons

A draft
(http://msdn.microsoft.com/xml/articles/biztalk/biztalkfwv2draft.asp) of the
BizTalk Framework 2.0 (BTF2)Specification was released yesterday: .  This
necessitates some updates to the description of BizTalk
(http://www.w3.org/2000/03/29-XML-protocol-matrix#BizTalk).  Specifically,
BTF2 is a SOAP 1.1 extension.  As such it supports everything SOAP 1.1 does
except the RPC usage pattern.  In addition, the BTF2 draft adds

1. Attachments to SOAP 1.1 messages (binary or otherwise)
2. Simple reliable messaging
3. Business process context

The relationship of BTF2 to namespaces, schemas and DTD is exactly the same
as SOAP 1.1.

The status of the protocol is that it will be finalized by the end of July
and will be supported in the BizTalk Server 1.0 beta that will appear at
that time.  It will also be in limited deployment by that time.

An example of a minimal BTF2 message:

<SOAP-ENV:Envelope
                xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
                xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance">
    <SOAP-ENV:Header>
       <dlv:delivery SOAP-ENV:mustUnderstand="1"
                     xmlns:dlv="http://schemas.biztalk.org/btf-2-0/delivery"
                     xmlns:agr="http://www.trading-agreements.org/types/">
           <dlv:to>
               <dlv:address xsi:type="agr:department">Book Order
Department</dlv:address>           
           </dlv:to>
           <dlv:from>
               <dlv:address xsi:type="agr:organization">Booklovers
Anonymous</dlv:address>           
           </dlv:from>
       </dlv:delivery>
       <prop:properties SOAP-ENV:mustUnderstand="1"
 
xmlns:prop="http://schemas.biztalk.org/btf-2-0/properties">
 
<prop:identity>uuid:74b9f5d0-33fb-4a81-b02b-5b760641c1d6</prop:identity>
           <prop:sentAt>2000-05-14T03:00:00+08:00</prop:sentAt>
           <prop:expiresAt>2000-05-15T04:00:00+08:00</prop:expiresAt>
 
<prop:topic>http://electrocommerce.org/purchase_order/</prop:topic>
       </prop:properties>
    </SOAP-ENV:Header>
    <SOAP-ENV:Body>
        <po:PurchaseOrder
xmlns:po="http://electrocommerce.org/purchase_order/">
            <po:Title>Essential BizTalk</po:Title>
        </po:PurchaseOrder>
    </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

I am currently responsible for BTF2, so you should probably replace Andrew's
name with mine in the row.

Satish Thatte

Received on Wednesday, 28 June 2000 11:57:26 UTC