Content based routing is a perfectly good example of a dispatch
technique that does not use any action or GED stuff. Another example:
routing based on time .. if its during US biz hours send it to the US
fullfillment center, or else send it offshore .. and so on.

So Mark, there's clearly many ways to route messages. The sender doesn't
give two hoots for how that happens; their responsibility is to send the
stuff that its been told it should send (via WSDL).

Sanjiva.

On Thu, 2006-05-18 at 09:53 -0700, Stuart Charlton wrote:
>  It strikes me there are two levels of problems here -- operations for
> network interoperability, and operations for binding to code that
> understands the message.
>
> From a network interop perspective, there's some use in
> differentiating a small number of operations (GET v. POST v. PUT v.
> DELETE), as intermediaries can understand the implications for
> caching, idempotence, state, etc. 
>
> From a code binding perspective, it's dead simple and efficient to use
> a 1:1 mapping between a GED or "Action", but I see many cases where
> some kind of content-based routing picks "what understands the
> message".  An XPath or XQuery driven dispatch table, for example, is
> something I see often.   Or is it too much overhead to be anything but
> a special case?
>
> Cheers
> Stu
>
> ----- Original Message ----
>
> Eric just finished saying that SOAP is supposed to encapsulate all the
> information necessary to understand the message, in the message.
> Surely the operation is part of that information, no?  And if the GED,
> SOAPAction, or wsa:Action doesn't hold it, what does?
>
>                                   
> ______________________________________________________________________
>
>
> SPONSORED LINKS
> Computer software
> Computer aided design
> software
> Computer job
> Soa
> Service-oriented
> architecture
>
>
> ______________________________________________________________________
> YAHOO! GROUPS LINKS
>
>      1.  Visit your group "service-orientated-architecture" on the
>         web.
>          
>      2.  To unsubscribe from this group, send an email to:
>          [EMAIL PROTECTED]
>          
>      3.  Your use of Yahoo! Groups is subject to the Yahoo! Terms of
>         Service.
>
>
> ______________________________________________________________________
>






SPONSORED LINKS
Computer software Computer aided design software Computer job
Soa Service-oriented architecture


YAHOO! GROUPS LINKS




Reply via email to