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:
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:
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.
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
We found here 4 related websites.
Index | Privacy | Terms Of Use | Sitemap | Feedback