[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Fujitsu proposal for Potential WSRM TC l Work Items
We (after an informal meeting between Jacques, Hamid, and Alan Weisberger) now propose 2 important work items for the WSRM TC going forward and one bonus benefit: *1. Clarify and unambiguously define the reliability of the response message. * We should not assume that this is equivalent to the reliability of the request message, but should define it separately and independently. We propose to include this in WS-R 1.2 - a small incremental addition to the existing spec. While the reliability of the response should be defined in different terms than the reliability of the request (see proposal), /it should not have a major impact on WS-R 1.1 standard or implementations. /If the WS-R 1.1 implementation supports the option to cache the response and resend it, then all the functionality to support reliability of a synchronous response message is already present. -->*The WS-R specification should make that clear by defining the criteria for the reliability of the response message.* *2. Develop a high level specification for delivery assurance/QoS of a reliable message*. We need to define the notion of reliable message delivery assurance in the context of QoS by describing the precise semantics (but not the syntax or protocol). *The standardization of the expression of delivery assurance could be used to support either WS-R or WS-RMg (WS-RX).* We believe that a "mark-up" of the standard representation of delivery assurance would be very valuable for the WS industry and would be more expediently developed, generated and approved in the WSRM TC (vs WSRX TC) due to its proposed sharper focus. For example, we recommend distinguishing between an acknowledgement from the receiving RMg entity (e.g. in WS-RX spec) vs an acknowledgement that confirms that the layer above the receiving RMg entity (perhaps a WS control protocol or application layer) has correctly received the message from the RMg entity. Also, there may be different notions of the various forms of reliable message delivery: at least once, atmost once (AKA duplicate elimination), guaranteed delivery, sequential delivery, etc. What do these notions really mean to the layer above? They need to be precisely defined and illustrated. -------------------------------------------------------------------------------------------------------------------------- *Side benefit:* By keeping the WSRM TC actively engaged by working on these two subjects, we also reserve one or more placeholder work items that could be initiated when other Web Services specs are more mature and able to be used with WS-R: -Defining a minimal level of interoperability between WS-R and WS-RMg. For example, defining a common set of functionality or lowest common denominator between the two specs and a corresponding (run time) syntax translation mechanism for equivalent message types. -Composing WS-R with WS-Addressing (for the SOAP binding case). -Composability with other specs TBD (i.e. WS Resource Framework or WS-Notification family of standards) -Consistency with ebXML version 3, which currently references WS-R. -- ---------------------------------------------------- Tom Rutt email: tom@coastin.com; trutt@us.fujitsu.com Tel: +1 732 801 5744 Fax: +1 732 774 5133
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]