OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

wsrm message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: New merged schema for messageHeader and request elements


The following is a merged schema for the message header merged into the 
request element.

-----
<!-- The request header Type and it's elements-->
    <xsd:complexType name="RequestType">
        <xsd:complexContent>
            <xsd:extension base="wsrm:RmBaseType">
                <xsd:sequence>
                    <xsd:element name="MessageId" 
type="wsrm:MessageIdType"/>
                    <xsd:element name="ExpiryTime" type="xsd:dateTime"/>
                    <xsd:element name="ReplyPattern" 
type="wsrm:ReplyPatternType"/>
                    <xsd:element name="AckRequested" 
type="wsrm:EmptyType" minOccurs="0"/>
                    <xsd:element name="DuplicateElimination" 
type="wsrm:EmptyType" minOccurs="0"/>
                    <xsd:element name="MessageOrder" 
type="wsrm:EmptyType" minOccurs="0"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
 -

Here is a an example

<?xml version="1.0" encoding="UTF-8"?>
<!--Sample XML file generated by XMLSPY v5 rel. 4 U 
(http://www.xmlspy.com)-->
<Request 
xmlns="http://www.oasis-open.org/committees/wsrm/schema/1.1/SOAP1.1"; 
soap:mustUnderstand="1">
    <MessageId groupId="http://www.altova.com/1";>
        <SequenceNum number="4294967295" status="Start" 
groupExpiryTime="2001-12-17T09:30:47-05:00" />
    </MessageId>
    <ExpiryTime>2001-12-17T09:30:47-05:00</ExpiryTime>
    <ReplyPattern replyTo="http://www.altova.com";>Callback</ReplyPattern>
    <AckRequested/>
    <DuplicateElimination/>
    <MessageOrder/>
</Request>


This simplifies the protocol description a lot.  This element would only 
be present for rm requests with a payload.

Tom Rutt

-- 
----------------------------------------------------
Tom Rutt		email: tom@coastin.com; trutt@fsw.fujitsu.com
Tel: +1 732 801 5744          Fax: +1 732 774 5133






[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]