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

 


Help: OASIS Mailing Lists Help | MarkMail Help

ws-rx message

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


Subject: Re: [ws-rx] NEW ISSUE: Remove LastMessage



+1

Christopher Ferris
STSM, Emerging e-business Industry Architecture
email: chrisfer@us.ibm.com
blog: http://webpages.charter.net/chrisfer/blog.html
phone: +1 508 377 9295


Paul Fremantle <paul@wso2.com> wrote on 11/02/2005 12:29:18 PM:

> Doug
>
> I think this makes a lot of sense. One of the biggest problems in
> implementation is that programmers rarely know when a message is a last
> message.
>
> Paul
>
> Doug Davis wrote:
> >
> > Title:Remove LastMessage
> >
> > Description:
> > The LastMessage element, as part of a Sequence header element, appears
> > superfluous. It seems to serve 2 purposes:
> > 1 - force a SeqAck to be sent back from the RMD
> > 2 - force the RMD to reject any messages with a higher message #
> >
> > #1 can be done with an AckReq header.  We should avoid having multiple
> > ways to do the same thing.
> > #2 is really only an issue if someone tries to hijack the sequence -
> > and to protect against that we should be using a real security
> > mechanism like WS-SC/Trust, not the LastMessage element.
> >
> > When an RMS is done with a sequence it is free to simply Close or
> > Terminate it (whether or not it has all of the Acks it wants - but
> > normally it will wait) - having an additional message exchange to send
> > a LastMessage is unnecessary.
> >
> > Justification: See above.
> >
> > Target: core
> >
> > Proposal:  Remove all references to LastMessage (and related Fault)
> >  from the spec [1].  See attached diff/pdf file for the specific changes.
> >
> > [1]
> > http://www.oasis-open.org/apps/org/workgroup/ws-rx/download.
> php/15001/wsrm-1.1-spec-wd-05.pdf
> >
> >
> >
> > Note the protocol flow/example picture was updated too.
>
>
> --
>
> Paul Fremantle
> VP/Technology, WSO2 and OASIS WS-RX TC Co-chair
> "Oxygenating the Web Service Platform", www.wso2.com
>
> Yahoo IM: paulfremantle
> VOIP: +44 844 986 2874
> Cell/Mobile: +44 (0) 7740 199 729
> Fax:  +44 844 484 7459
> paul@wso2.com
>


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