Web Site

Internet-description.com



» Internet » Web service » Topics begins with X » XML-RPC


Page modified: Saturday, June 24, 2006 10:37:42

XML-RPC (XML "„Remote Procedure Call "“) is a specification, which permits it to software on different systems and under different environments to communicate with one another over a TCP/IP-based network. Almost all today well-known programming languages are supported. For usual programming languages there are libraries, which convert the code into XML-RPC:

  • Representation of the data types
  • Generation call/Replypaktes
  • Realization of calls
  • Transfer of the packets

One communicates, like the name already says with remote Prozeduren-Aufruf about HTTP, or in the object-oriented world: a call remote method. The difference to the conventional RPC is that with XML-RPC the parameters of the method and the result, the return value of the method, will thus transfer internally over XML.

The following data types are supported with the methods:

  • int, doubles, boolean, stringer, DateTime-iso8601, Base64-String (byte stream)

For more exact results one can pack the result also into a structure (struct). Structure is in this case a key (stringer) - VALUE (arbitrary mentioned above data type) - pair. This structure is packed in an upward open array. In Java as HashTable realizes.

Example of an inquiry

xml version= " 1,0 " > <methodCall> <methodName>warenkorb.addPosition</methodName> <params> <param> <value>Monitor</value> </param> <param> <value><int>10</int></value> </param> </params> </methodCall>

Code example: Linux documentation Project

See also: SOAP, CORBA, DCOM, Web service

Related links


Articles in category "XML-RPC"

We found here 1 articles.

X

» XML-RPC

Related Websites

We found here 4 related websites.

  • Home : It Worked!
    Nov Jan. Who are you What's this site about How can people send you feedback Permanent link to archive for 12/4/03. Thursday, December 4, 2003 ...

  • ws-xmlrpc - Apache XML-RPC
    Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol that ... Version 3 of Apache XML-RPC is still compliant to the XML-RPC specification. ...

  • XML-RPC
    A specification and a set of implementations that allow software running on disparate operating systems,...

  • XML-RPC Specification
    This specification documents the XML-RPC protocol implemented in UserLand ... XML-RPC is a Remote Procedure Calling protocol that works over the Internet. ...

Page cached: Wednesday, July 5, 2006 23:57:30
Valid XHTML 1.0!  Valid CSS!

Navigation

Related articles


Page copy protected against web site content infringement by Copyscape