top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

What is XML-RPC?

+7 votes
219 views
What is XML-RPC?
posted Feb 4, 2014 by Merry

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

1 Answer

+3 votes
 
Best answer

XML-RPC is a quick-and-easy way to make procedure calls over the Internet. It converts the procedure call into an XML document, sends it to a remote server using HTTP, and gets back the response as XML.

This library provides a modular implementation of XML-RPC for C and C++.

The library also provides limited facilities for the common variation on XML-RPC that uses HTTPS (SSL encryption).

The library also provides a variation on XML-RPC that works better in some cases (but is not standard): packet stream XML-RPC.

XML-RPC For C and C++ is designed for Unix and is most tested on unix. As far as I know, it works on any reasonable standard unix.

Its features include:

Interface based definition of XML-RPC servers and clients
Code generation of type-safe client proxies
Silverlight and Windows Phone 7
ASP.NET Web Services which support both XML-RPC and SOAP
Client support for asynchronous calls
Client support for various XML encodings and XML indentation styles (some other XML-RPC server implementations only accept certain indentation styles)
Built-in support for XML-RPC Introspection API on server
Dynamic generation of documentation page at URL of XML-RPC end-point
Support for mapping XML-RPC method and struct member names to .NET-compatible names
Support for Unicode XML-RPC strings in both client and server
Support for optional struct members when mapping between .NET and XML-RPC types
XML-RPC extension
XML-RPC extension
Support for .NET Remoting on both client and server

answer Feb 5, 2014 by Asmita Agrawal
Similar Questions
+1 vote

Which data format is best for data interchange.i mean i need to know which one best for web development.

...