- From: Tony Rogers via cvs-syncmail <cvsmail@w3.org>
- Date: Mon, 24 Oct 2005 01:50:27 +0000
- To: public-ws-addressing-eds@w3.org
Update of /sources/public/2004/ws/addressing In directory hutz:/tmp/cvs-serv3241 Modified Files: ws-addr-wsdl.xml Log Message: Added appendix on action compatibility with 200408 version (resolving i64) Index: ws-addr-wsdl.xml =================================================================== RCS file: /sources/public/2004/ws/addressing/ws-addr-wsdl.xml,v retrieving revision 1.55 retrieving revision 1.56 diff -C2 -d -r1.55 -r1.56 *** ws-addr-wsdl.xml 17 Oct 2005 18:44:23 -0000 1.55 --- ws-addr-wsdl.xml 24 Oct 2005 01:50:25 -0000 1.56 *************** *** 1340,1344 **** </div1> </body> ! <back> &acknowledgements; <inform-div1 id="changelog"> <head>Change Log</head> <div2> --- 1340,1387 ---- </div1> </body> ! <back> &acknowledgements; <inform-div1 id="actioncompatibility"> ! <head>Compatibility of [action] with previous versions of ! WS-Addressing</head> ! <p>This section describes strategies for choosing [action] values ! consistent between this specification and the WS-Addressing Member ! Submission published 10 August 2004 (hereafter called "2004-08"). The ! wsa200408 namespace prefix below refers to the ! "http://schemas.xmlsoap.org/ws/2004/08/addressing" namespace defined ! in the 2004-08 version. ! </p> ! <p>The WS-Addressing 1.0 [action] property, which identifies the semantics ! implied by a message, is semantically equivalent to the [action] message ! information header defined in the 2004-08 version. Authors are ! therefore advised to use the same value for 1.0 [action] and 2004-08 ! [action]. ! </p> ! <p>However, when describing services in WSDL, the namespace of the Action ! attribute used to associate values with WSDL operations differs in the ! two versions (wsaw:Action versus wsa200408:Action), and the default ! action pattern in WS-Addressing 1.0 differs in two respects from that in ! the 2004-08 version: the [delimiter] can be either "/" or ":" in 1.0 ! while in 2004-08 it is always "/", and the default action pattern for ! faults is closer to that of other messages instead of a constant URI. ! </p> ! <p>If a default action pattern is desired, this specification recommends ! the 1.0 default action pattern. The 200408 [action] can be made ! consistent with the 1.0 default by: ! </p> ! <olist> ! <item>specifying wsa200408:Action explicitly when the targetNamespace ! is a URN, and</item> ! <item>specifying wsa200408:Action explicitly when the message is a ! fault.</item> ! </olist> ! <p> ! If the targetNamespace is a URN, it is not advisable to use the 2004-08 ! default action pattern, as it leads to malformed IRIs. If the ! targetNamespace is not a URN, and the 2004-08 default action pattern is ! in use, the 1.0 [action] value can be made consistent by: ! </p><olist> ! <item>specifying wsaw:Action explicitly when the message is a fault.</item> ! </olist> ! </inform-div1> ! <inform-div1 id="changelog"> <head>Change Log</head> <div2>
Received on Monday, 24 October 2005 01:50:36 UTC