Our Collection Of Articles

XML RPC and its features

Written By: Balaji B

XML RPC is a Remote Procedure Calling via the Internet. XML RPC is a network programming technique for making procedure calls on remote devices. Generally, XML RPC is used for developing Web services. XML RPC messages are the requests and the responses sent between the client and the servers. XML RPC is platform independent.

It is a message in the HTTP POST Request. The body of the Procedure is in XML and the value it returns is also in the form of an XML.It is designed as simple as possible but it allows complex data structures to be transmitted, analysed, and returned.

XML RPC is a protocol that allows different languages on different machines to communicate with each other. Since procedure requests and responses are in XML it is not necessary that each end of the RPC connection have to be written in the same language. XML RPC is the simplest tool that allows you to integrate even the most communicative tools. XML RPC can transport binary data as base64.

XML RPC has 8 datatypes. They are as follows:

o INT
o BOOLEAN
o DOUBLE
o STRING
o BASE64
o ARRAY
o STRUCT
o DATE/TIME

An array type is an indexed array and the STRUCT is a kind of associative array.
XML_RPC.NET is one of the libraries for XML RPC clients and services. Listed below are few of its features:

• Support for .NET on both Client and Server side.
• Interface based definition of XML-RPC servers and clients
• ASP.NET services that support both SOAP and XML RPC
• Dynamic generation of documentation page at URL of XML-RPC
• XML RPC.NET defines services as services running on the Microsoft IIS servers.

---------------------------------------------------------------------------
Visit http://www.xml-training-guide.com for a complete introduction to XML programming. Learn XML, DTD, Schema, XSLT, Soap and other related technologies.

--------------------------------------------------------------------------

Top Articles For Today!
Starting an On-Line Home Business

When looking for a business on the Internet you should consider a number of things. One thing is stability- with many scams on the Internet you should look for a business that has been....
Online Travel Statistics

The Travel Industry Association of America (TIA) released their annual Travelers’ Use of the Internet study in December 2003. The study shows an increase in the number of people using the internet....
Making your Websites More Compelling

The Internet is a remarkable publishing medium. With just a little effort, you can make your web pages visually irresistible by playing with color, shapes and text. Whether your websites are alread....
To Blog Or Not To Blog

Web logs, commonly referred to as "blogs," represent all the rage right now in online publishing. Not really a newsletter or traditional html page publishing, blogs resemble more of....