On wsa:action

While reading the 3rd part of the factored WS-Addressing spec, it occurred to me that the discussion on how to associate wsa:action headers with messages in WSDL operations or how to implicitly generate them could be simplified by having just a uniform action for all SOAP messages:

wsa:action="process:message"

Anything more in the action header may result into consumers making assumptions about the internal dispatching mechanics of the service (wsa:action as the new way to do RPC). Also, there may be a case that consumers will make assumptions about the semantics of the processing of the message based on the wsa:action header rather than the contents of the message body and the interaction protocol.

I really think that wsa:action should be left out 🙂

2 responses to “On wsa:action”

  1. > I really think that wsa:action should be left out well, send in a proposal, i’m sure the WG will give it some discussion.
  2. Hey Paul, Jim and I are planning to do just that very very soon 🙂