[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: What does SOAP really add?


how does soap work
On Sun, 2002-04-21 at 15:06, Joshua Allen wrote:
> OK, I hope you are reading this wrong.  Bosworth is certainly making a
> point in *favor* of XML message-passing formats like SOAP vs. things
> like RMI, but is in no way making a case for REST.  The
> "loosely-coupled" in this comment comes from async and XML-based
> messages.  This is the Biztalk model.  I'm not saying that Bosworth
> isn't a believer in REST; just that the particular scenario described
> here is not one that REST advocates find terribly comforting.

No, but it was a far enough walk from SOAP-as-RPC to be interesting and
to raise some fundamental questions.

> Are you asking what benefit SOAP brings vs. everyone just rolling their
> own XML serialization/envelope formats?

Yes.  

> The basic answer is that it allows out-of-box interop (well, usually) so
> things like VS.NET can work with BEA, and BEA can work with Apache, and
> so on.  This doesn't negate the value of loose-coupling -- it is still
> beneficial to do loose-coupled async architectures even if the
> message/document format is not SOAP.  But the fact that 90% of clients
> and servers support automatic SOAP mappings mean that SOAP is a safe bet
> for an XML novice trying to whip up a loosely coupled architecture in a
> hurry.

Is the out-of-box interop just for RPC-style SOAP (which is my present
understanding) or for messaging as well?

I see zero (even negative) benefit in the SOAP format for messaging.  I
see lots of benefits in tools for people who want to stay away from the
markup, but not much more.
 
> Furthermore, messages that use SOAP format will presumably be able to
> work with future infrastructure that does WS-Routing, DIME, and so on.
> These other layers of the "protocol stack" have to be able to depend on
> some consistent features, and will naturally target something like SOAP
> rather than try to support every naked XML format that anyone cooks up.

So everybody's doing it?  That's really not a sufficient answer to
people who aren't afraid of working with markup.

If the answer is "the world's afraid of markup", I guess that's a good
marketing approach, but not much of a technical answer on xml-dev!

-- 
Simon St.Laurent
Ring around the content, a pocket full of brackets
Errors, errors, all fall down!
http://simonstl.com


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.