- From: Savas Parastatidis <Savas.Parastatidis@newcastle.ac.uk>
- Date: Thu, 20 Jan 2005 11:00:58 -0000
- To: "Martin Gudgin" <mgudgin@microsoft.com>, <public-ws-addressing@w3.org>
Hey Gudge, > > I had an action to make a proposal for closing issue i009 - Multiple > actions. The general feeling in the room at the face-to-face seemed to > be that sticking with one action (possibly per actor/role depending on > how we close issue i007) was fine, but we needed to call this out in the > spec and point out that layered specifications need to take this into > account. Here is the proposal: > > Add the following sentence to the description of the [action] property > in section 3 of the core spec. > > Protocol and application designers building on this > specification are encouraged to take care when designing their protocols > or applications that they do not violate the requirement that there > be exactly one [action] property. > > Flames, comments, suggestions to the usual address. > I think the above may be confusing. Someone may take (perhaps it's just me) the above to mean that if a new message-based protocol shouldn't use wsa:action just in case another protocol, with which the new protocol has to be composable, may use it. That means that ALL protocols should not use wsa:action. If there was a wsa:action per actor/role then that wouldn't be a problem. Unless wsa:action is meant to be consumed only by the ultimateReceiver? Also, while reading the semantics of wsa:action in the latest published version of the spec, I noticed that it is RECOMMENDED that the value of wsa:action be related to WSDL constructs. Why does the spec must provide this recommendation? If wsa:action has clear semantics, there shouldn't be a need to do that. I think it should be the other way around. The WSDL spec should say that the value for its constructs become values for wsa:action. What if there was another WS description language in the block? (I just happen to know that a proposal for one is coming :-) Regards, .savas.
Received on Thursday, 20 January 2005 11:01:31 UTC