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

Re: So what do SOAP and XML-RPC buy you? (was Re: Massive Cross-Post:The

  • From: Ken MacLeod <ken@b...>
  • To: Edd Dumbill <edd@u...>
  • Date: Thu, 19 Apr 2001 09:56:41 -0500

Re: So what do SOAP and XML-RPC buy you? (was Re: Massive Cross-Post:The
Edd Dumbill <edd@u...> writes:

> On Mon, Apr 16, 2001 at 11:22:44PM +0100, Matt Sergeant wrote:
> > On Mon, 16 Apr 2001, XML Everywhere wrote:
> > > If you have XML messaging over http, why do you need anything
> > > else?

> > Though the final schedule isn't out yet, this is exactly the talk
> > I'm giving for O'Reilly's Open Source conference (albeit actually
> > in the mod_perl track). HTTP is a great applications protocol - it
> > handles errors, parameter passing, multiple result sets (via
> > MIME), return type negotiation, etc. I hope to open people's minds
> > to other possibilities (though I don't expect many attendees!).

> I'm interested in what the perceived buy is from the XML protocols
> over straight XML+HTTP.  My suspicion is that the main two reasons
> are the lack of perception of HTTP in this light, and the lack of
> friendly enough APIs (esp. on Microsoft platforms) to enable HTTP to
> be used between applications.

One thing that XML-RPC or SOAP buy you (today) over straight XML+HTTP
is automatic marshalling.

Specifically, what is missing is that you can't do:

  http.put(url, anyObject)

and have 'anyObject' marshalled and serialized to XML automatically by
the library, and then sent over HTTP.

  -- Ken

ObDisclaimers: 1) of course the library or user would need to know a)
that it can serialize anyObject, and b) that the url accepts that
serialization, and 2) this is just one category of interaction via
XML+HTTP, and is not meant to cover the far broader spectrum of
possible XML over HTTP interactions.  I'm simply pointing out what
the perceived buy is to XML protocols.

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.