ws-rx message
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]
Subject: [i061] YAP (yet another proposal)
- From: Doug Davis <dug@us.ibm.com>
- To: ws-rx@lists.oasis-open.org
- Date: Wed, 22 Feb 2006 10:16:53 -0500
After some internal discussions we'd
like to offer up this proposal for i061. A lot of rethinking has
happened based on the long discussions in the WSA TC regarding what anon
EPRs mean and which spec should say what. WSA seems to be headed
down the path of saying what anon EPRs mean for their EPRs (e.g. replyTo,
faultTo...) and leaving it to other specs to define what anon means for
the EPRs those specs define (like leaving AcksTo for the RM spec to define).
So, in keeping with that thinking, here's the new proposed changes:
In the Requested Ack section, change:
The RM Source may request an acknowledgement
message from the RM Destination at any time by including an <wsrm:AckRequested>
header block in the message.
to
The RM Source may request an acknowledgement
message from the RM Destination at any time by including an <wsrm:AckRequested>
header block in any
message targeted to the
RM Destination.
In the Seq Ack section, change:
The <wsrm:SequenceAcknowledgement>
header block MAY be transmitted independently or included on return messages.
to
The <wsrm:SequenceAcknowledgement>
header block MAY be transmitted independently or included on any
message targeted to the AcksTo EPR.
And in the Seq Ack section, after the
first para add:
A RMD MAY include a wsrm:SequenceAcknowledgement
header block on any SOAP envelope targetted to the
endpoint referenced by the wsrm:AcksTo
EPR. This concept is often referred to as "piggy-backing"
Sequence acknowledgements.
A wsrm:AcksTo EPR MAY specify the WS-Addressing
anonymous URI as its address. When the wsrm:AcksTo EPR specifies
the WS-Addressing anonymous URI as its
address, the RMD MUST transmit any wsrm:SequenceAcknowledgement headers
for the created Sequence in a SOAP envelope
to be transmitted on the protocol binding-specific channel
provided by the context of a received
message containing a SOAP envelope that contains a wsrm:Sequence
header block and/or a wsrm:AckRequested
header block for that same Sequence identifier. Note that this
practice MAY require that the RMD "manufacture"
a SOAP envelope specifically for the purpose of
transmitting the wsrm:SequenceAcknowledgement
in certain cases where there would not normally be
a SOAP envelope carried in the response
message such as a WSDL oneway operation or in the case
where a wsrm:AckRequested header block
is sent independently of any application-level message content.
thanks
-Doug
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]