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: Issue 076 - WS-BA: Long-lived indication message


This is identified as WS-TX issue 076.

Please ensure follow-ups have a subject line starting "Issue 076 -
WS-BA: Long-lived indication message".

-----Original Message-----
From: Alastair Green [mailto:alastair.green@choreology.com] 
Sent: Friday, June 30, 2006 2:10 AM
To: ws-tx@lists.oasis-open.org
Subject: [ws-tx] 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-sp
ec-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]