• 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:
  • Liutauras Vilda
  • Campbell Ritchie
  • Tim Cooke
  • Bear Bibeault
  • Devaka Cooray
Sheriffs:
  • Jeanne Boyarsky
  • Knute Snortum
  • Junilu Lacar
Saloon Keepers:
  • Tim Moores
  • Ganesh Patekar
  • Stephan van Hulst
  • Pete Letkeman
  • Carey Brown
Bartenders:
  • Tim Holloway
  • Ron McLeod
  • Vijitha Kumara

XML-RPC or SOAP-RPC !!!!!!!  RSS feed

 
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
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!