[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: Didier PH Martin <martind@n...>
  • To: "Simon St.Laurent" <simonstl@s...>, xml-dev@l...
  • Date: Tue, 17 Apr 2001 18:03:41 -0400

soap or xml rpc
Hi Simon,

Simon said:
Actually, Microsoft's done an excellent job with the XMLHTTP and
ServerXMLHTTP classes as far as making it easy to do XML+HTTP work.

They just, um, don't push that hard as an alternative to SOAP.

Didier replies:
Exactly.

 I think that one of the main reasons SOAP could become popular is simply
because the big guys are pushig it as a marshaling format. If you take, for
instance, the visual studio implementation, it is obvious that a VB
programmer does not have to know anything about XML nor SOAP, the task is
simply handled transparently by the proxy (i.e. the marshaller) and the stub
(i.e. the unmarshaller - if I can say say it with such expression). So, the
advantage of SOAP is that it could be made totally invisible. The developers
can only be aware of the procedural code interface not the underlying XML
based marshalling format used for RPC. Thus, on one side you get procedural
code and at the other side procedural code. They simply replaced the CORBA
or DCOM communication link with an HTTP based transport and an XML based
marshalling format.

One thing for sure, you can count on IBM (with Java tools) and Microsoft
(with VB or c#) to provide tools based on this new marshalling schema. The
others will follow. We have here two different strategy:
a) create a SOAP interface from a java class (or bean) - IBM strategy
b) create a SOAP interface from a COM object - Microsoft strategy.

So, on the one hand, RMI or IIOP is replaced by SAOP and on the other hand,
DCOM is replaced by SOAP. The good point now is that finally both camps is
using the same marshalling format. So, after all, this is not a bad thing
since at least XML, taking the appearance of SOAP, becomes a lingua franca
for procedural code marshalling. Yes not so bad after all if these guys
finally speak together...

cheers
Didier PH Martin
mailto: martind@n...
Book: XML Professional (Wrox)
Articles: xml.com
Conference: Wireless One (Las Vegas)



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.