MinML-RPC is an implementation of XML-RPC server written in Java. It was designed to be used in embedded systems where storage space is at a premium. The code is quite compact, and it was also designed to minimize the heap space used by the program when executing a procedure call. The distribution includes the parser, the XML-RPC server implementation, and a small, high-performance HTTP 1.1 server.
Remote Tea is a pure Java implementation of Sun's ONC/RPC protocol. Complete client and server functionality is available, as is client access to the portmapper. The package contains an rpcgen-like precompiler for converting .x files into Java classes. Also included is a Java-based portmapper.