OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   RE: XML over HTTP: SOAP and ...?

[ Lists Home | Date Index | Thread Index ]
  • From: "Box, Don" <dbox@develop.com>
  • To: "'DuCharme, Robert'" <DuCharmR@moodys.com>, "'xml-dev@xml.org'" <xml-dev@xml.org>
  • Date: Mon, 6 Mar 2000 15:28:25 -0800

Title: RE: XML over HTTP: SOAP and ...?

> -----Original Message-----
> From: DuCharme, Robert [mailto:DuCharmR@moodys.com]
> Sent: Monday, March 06, 2000 8:39 AM
> To: xml-dev@xml.org
> Subject: XML over HTTP: SOAP and ...?
> (from David Megginson's "Random XTech observations)
> >6. Everyone wants to send XML over HTTP.  Nothing new there, but I'd
> >   like to see some kind of interoperable, critical mass emerge,
> >   whatever the flavour.
> When a DCOM-oriented colleague asked me about SOAP, I did some quick
> research to find out the basics. While a heavily
> Microsoft-backed proposed
> standard

SOAP isn't just MS, although having their name on the spec pretty much masks anyone else's involvment ;-)

> often means that there's a non-Microsoft alternative
> out there, I
> didn't see any alternative to SOAP.

There are plenty of XML-based transfer syntaxes out there that get applied to HTTP. We had a BOF at XTech and one at Sun/Netscape. A bunch of folks are working together to try to get everyone to converge on some common ground. I even have a picture of me hugging Larry Cable from Sun.

> I gather from
> http://www.develop.com/soap/soapfaq.htm#22 that xml-rpc
> cooperates with SOAP
> more than it competes with it, although I may have misunderstood this.

That has always been my understanding. I just uploaded my XML-RPC->SOAP XSLT. Check out http://soap.develop.com/xmlrpc. As SOAP is a functional superset of XML-RPC, one can go from XML-RPC to SOAP with no loss, going the other way is tougher but doable. I am hoping to work with the XML-RPC community to spec out a canonical way to go back and forth. My XSLT is a first step in that direction.

> After reading the above comment from David, I wondered: what
> other flavors
> are out there?

Here's a partial list:

SOAP: http://www.develop.com/soap
XML-RPC: http://www.xmlrpc.com
XMOP/XMTP: http://jabr.ne.mediaone.net/default.htm
IOTP: http://search.ietf.org/internet-drafts/draft-ietf-trade-iotp-v1.0-protocol-07.txt
Blocks: http://search.ietf.org/internet-drafts/draft-mrose-blocks-protocol-00.txt

Also, WIDL, WDDX, RosettaNet, ebXML, and a few dozen others I can't remember off hand. We looked at a lot of prior art while working on SOAP, and I think you can see the influence of a lot of existing marshaling protocols.



News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS