On Wed, 1 Dec 2004 15:58:38 -0500, Mark Baker <> wrote:
> > >Practically all the Web services I've seen deployed on the Internet
> > >(via xmethods.net) is RPC too.
> >
> > So what?
>
> Well, I think it means that many well-intentioned developers, who want
> to contribute to the Web services vision, aren't being given a
> consistent (or even coherent) message about how exactly they should go
> about doing that.
IMHO the modern "web services vision" is that web services are
*technologies* that don't imply a consistent message about how they
should be used. One can use SOAP/WSDL to support plain-ol' RPC,
distributed object architectures, or services oriented architectures.
With WS-Transfer or a roll-your-own SOAP format, one can use them to
support an essentially RESTful architecture.
That's the main reason (at least in 20/20 hindsight) for the WS
Architecture working group not continuing on a Recommendation path: it
concluded that there is no "Web Services Architecture", although there
are clearly multiple architectural patterns that can be implemented
using web services.