Apache XML-RPC
Home Page
Categories: Remote Invocation - RPC
Author: The Apache Software Foundation
Latest version: 3.0b1
Added 2006-07-25
Java implementation of XML-RPC, a protocol that uses XML over HTTP to implement remote procedure calls.
Apache XML-RPC is compliant to the XML-RPC specification, however, the user may enable several vendor extensions to extend the power of XML-RPC:
- All primitive Java types are supported, including long, byte, short, and double.
- Calendar objects are supported. In particular, timezone settings, and milliseconds may be sent.
- DOM nodes, or JAXB objects, can be transmitted. So are objects implementing the java.io.Serializable interface.
- Both server and client can operate in a streaming mode, which preserves resources much better than the default mode, which is based on large internal byte arrays.
 Built for Java |
 Library |
 Free or free version available |
 Source code provided |