• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Bear Bibeault
  • Junilu Lacar
Sheriffs:
  • Jeanne Boyarsky
  • Tim Cooke
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • salvin francis
  • Frits Walraven
Bartenders:
  • Scott Selikoff
  • Piet Souris
  • Carey Brown

XML-RPC or SOAP-RPC !!!!!!!

 
Ranch Hand
Posts: 46
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I have over 2 years of programming experiance in java, but am new to the web-service stuff. Please help me in getting started. I recently heard one audiocast from java.sun.com on SOAP-RPC and I throught that its a standard defined for messaging and making RPC. But when I searched the web, I found XML-RPC also. So, whats the difference between these two. On encountering a situation, when should I choose SOAP-RPC over XML-RPC? Or is SOAP-RPC a much more matured model built over XML-RPC? Any help would be appreciated.
Thanking You..
regards Jacob
 
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jacob,
I am not expert in SOAP, but XML-RPC I use lot in our projects. As far as I know the general principle of both technologies is the same. The XML-RPC is much lighter. It defines only small set of types - string, int, double, date, boolean, base64 and two aggregate types struct and array. In contrast to SOAP, there is no way to define custome types. Also order of arguments is significant in XML-RPC.
XML-RPC is something you can work with after 5 minutes reading of Spec. You don't have to cope with namespaces, envelopes etc. BTW, there is also XML-RPC implementation for JavaPhones - it's about 20kB including XML parser. If your have memory of performance constraints XML-RPC is probably your choice.
Best regards,
Petr
 
Jacob George
Ranch Hand
Posts: 46
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by Petr Sturc:
Jacob,
I am not expert in SOAP, but XML-RPC I use lot in our projects. As far as I know the general principle of both technologies is the same. The XML-RPC is much lighter. It defines only small set of types - string, int, double, date, boolean, base64 and two aggregate types struct and array. In contrast to SOAP, there is no way to define custome types. Also order of arguments is significant in XML-RPC.
XML-RPC is something you can work with after 5 minutes reading of Spec. You don't have to cope with namespaces, envelopes etc. BTW, there is also XML-RPC implementation for JavaPhones - it's about 20kB including XML parser. If your have memory of performance constraints XML-RPC is probably your choice.
Best regards,
Petr


Thanks pal.
warmth Jacob
 
Today you are you, that is turer than true. There is no one alive who is youer than you! - Seuss. Tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
    Bookmark Topic Watch Topic
  • New Topic