ws-rx message
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]
Subject: [NEW ISSUE] When to piggy-back RM headers
- From: Doug Davis <dug@us.ibm.com>
- To: ws-rx@lists.oasis-open.org
- Date: Thu, 4 May 2006 00:18:56 -0400
Description:
It is not clear when an implementation
is allowed to piggy-back RM headers (acks, ackReq) in a message. I
suspect that most implementations will simply compare the wsa:Address of
the EPRs - however, since ref-p's are an integral part of EPRs they should
really be included in the comparison.
The latest WSA spec says:
2.3 Endpoint Reference Comparison
This specification provides no concept
of endpoint identity and therefore does not provide any mechanism to determine
equality or inequality of EPRs and does not specify the consequences of
their equality or inequality. However, note that it is possible for other
specifications to provide a comparison function that is applicable within
a limited scope.
This proposal does just that - it proposes
a comparison function for use just by RM for a very specific purpose.
Target: core
Type: design
Proposal:
Add after the first paragraph in section
3:
Some RM header blocks may be added (or
'piggy-backed') to messages that happen to be targeted to the same endpoint
to which those headers are to be sent, thus saving the overhead of an additional
message exchange. For the purpose of determining whether these soap
header blocks may be added to a message, two Endpoint References are considered
to be equal if the following are true:
- The [address] properties of two endpoint
references are equal when compared according to Section 6 of [RFC 2396]
- They contain the same number of reference
parameters
- For each reference parameter in one
endpoint reference there exists an equivalent reference parameter in the
other. One [reference parameter] is equivalent to another [reference
parameter] if their byte streams per Exclusive XML cononicalization are
equal.
(some should recognize this from the
submitted WSA spec)
thanks
-Doug
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]