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: Why not Get Rid of Request Header


Here is a counterproposal for consideration and comment:

Lets look at the request message type. 

<xsd:complexType name="RequestType">
        <xsd:complexContent>
            <xsd:extension base="wsrm:RmBaseType">
                <xsd:sequence>
                    <xsd:element name="DuplicateElimination" 
type="wsrm:EmptyType" minOccurs="0"/>
                    <xsd:element name="AckRequested" 
type="wsrm:EmptyType" minOccurs="0"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>

I has two empty elements which are flags for some protocol operation.

Now if we had the presence of groupID be the trigger for acknowledement 
features, we
could get rid of one empty element.

Lets go one step further, we could require sequence numbers for 
duplicate elimination (due to
simplification of algorithm design) and use the sequence number as the 
signal for duplicate elimination features.

Adding the status attribute to sequence number could signal the ordered 
delivery requirement.

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]