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

Re: Interesting XML-DIST-APP thread


Re:  Interesting XML-DIST-APP thread
Dave Winer says this on the dist-app list:
>To form an opinion on this you'd have to have an application in mind and
>then do some performance comparisons under realistic loads. My intuition
>says it doesn't matter much how fat XML is for protocols -- the Internet and
>LANs have scaled to push around lots of images and MP3s, which are huge
>compared to SOAP or XML-RPC messages. 

This is actually wrong, though intuitively you'd believe it to be so. The way 
TCP/IP generally works, large files tend to get transferred fairly 
efficiently, as do small RPC calls.... and smallish things tend to get 
penalized.

In order to make a fair comparison, you have to compare the cost of making an 
RPC call, say a function that takes 2 strings/integers and computes a result. 
There is a penalty here for even increasing the overall message size by one 
or two packets.

When I did my tests a few years ago, I found RMI to be slower than hand-coded 
XML-RPC calls... apparently because JAVA serialization was slow. However, 
XML-RPC was, in general *much* slower than hand-coded RPC.

Despite speed there are the obvious network management issues of resource 
planning etc. 

Anyway, this isn't a flame against SOAP per se., so much as a note that it 
isn't anywhere nearly as simple as people might think.


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.