RE: [i95, i22] - Proposal for clarifying use of SOAPAction

>Thanks for the info and the link. I read the soapbuilders post 
>which answered my other question; 'How does SOAPAction relate 
>to the request URI?', answer; 'It doesn't'

Yup :)

>I'm tempted to build a table of SOAPAction usage vs. 
>implementation. Categories off the top of my head would be; 
>dispatching ( figuring out which piece of code to run ), 
>routing ( figuring out where the message should go ), 
>filtering ( figuring out whether the message should be allowed 
>through ), fixed ( some fixed value, e.g. ebxml ). Anyone got 
>any others? Would such a table be useful?

Good start - can we annotate the table with whether we think it is good
or bad?

I would say that "fixed" is orthogonal to the others as this is about
what the value is rather than how it is being used. The opposite to
"fixed" would then be "varying as a function of the message type". While
both are valid, I would strongly suggest the more stable (or fixed).

Fundamentally we cannot control what people are going to use any of the
parameters for in their internal implementation but we can strongly
encourage people to follow the basic Web rules which have been brought
up on the threads of SOAPAction.

I would, however, like to discourage the use of SOAPAction for routing
of messages as this is not the place to put that information - the
destination of an HTTP message is the request-URI.

Henrik

[1] http://lists.w3.org/Archives/Public/xml-dist-app/2001May/0068.html

Received on Monday, 7 May 2001 12:13:56 UTC