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

 


Help: OASIS Mailing Lists Help | MarkMail Help

ws-tx message

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


Subject: NEW ISSUE: WS-BA: Long-lived indication message


Issue name -- WS-BA: Long-lived indication message
 
PLEASE DO NOT REPLY TO THIS EMAIL OR START A DISCUSSISON THREAD UNTIL 
THE ISSUE IS
ASSIGNED A NUMBER.
 
The issues coordinator will notify the list when that has occurred.
 
Target document and draft:
 
Protocol:  WS-BA
 
Artifact:  spec
 
Draft:  BA spec cd 2
 
Link to the document referenced:
 
http://www.oasis-open.org/committees/download.php/18819/wstx-wsba-1.1-spec-cd-02.doc
 
Section and PDF line number: 
 

Issue type:  Design
 

Related issues:
 

Issue Description:

Long-lived activities are susceptible to message thrashing (retries that 
are soliciting answers which will not come for a long time). It is 
useful for a party to be able to indicate that it will not send a 
message to its counterpart for some period of time.
 
Issue Details

WS-Addressing pre-defined faults cannot be assumed to be deliverable. 
The WS-Addressing fault that enables indication of postponed response is 
a reply, and cannot be sent spontaneously.

A new message is needed at the WS-BA level, to permit the semantic "Do 
not expect anything further from me for at least n seconds" to be 
communicated. This message is a legitimate response to any protocol 
message that will induce a conversational response.
 
Proposed resolution
 
Create a new WS-BA non-terminal message NextMessageDelay with a property 
AnticipatedDelay, value of 0 equals indefinite, positive integer value 
equals seconds to anticipated transmission of next "real" message. This 
message is a hint, the anticipated delay may be foreshortened or 
exceeded in practice at the sender's will. This message may be sent by 
either the Participant or Coordinator, and may be sent at any time, and 
is therefore always a legitimate response to any notification that 
expects a reply.




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