Remote Tea

Version 1.0.7

Executive Summary

The Remote Tea project delivers a fully fledged implementation of the ONC/RPC protocol (Wikipedia on ONC/RPC) for the Java 2/1.1 platforms – and all this under the GNU LGPL. No native (binary) libraries are required, since Remote Tea is made of 100% Java.

Features

Remote Tea implements the complete ONC/RPC protocol for the TCP/IP and UDP/IP transports according to RFC 1831. In particular:

Downloads

Visit the Project Filelist for Remote Tea on Sourceforge. There you will also find older releases.

Project History

More or less, Remote Tea sprang into existence primarily because Harald Albrecht, then with the Chair of Process Control Engineering, needed an ONC/RPC implementation to connect from a web browser and Java software to industrial automation systems, such as commercial process control systems.

The protocol ACPLT/KS™ for talking to these automation systems uses ONC/RPC as its middleware. Since ACPLT/KS™ is an Open Source communication system for process control, using closed and costly commercial Java libraries with unknown long-term support was clearly not the way to go. What if changes are necessary, for instance for adding security und cryptography? Not possible with the closed, expensive offers.

For these reasons Harald Albrecht has developed a free (as in freedom, not as in beer) implementation of the ONC/RPC standard. The first implementation was done during a classic one-week hack session. As this implementation proved to be okay, it only needed few refining and polishing – well, in principle, but in practise one easily ends up with spending much time on all the little details. RemoteTea is used at the PLT also in the Browser-based Applications in Process Control Engineering project, mainly within the Tian'anmen gateway software for KSX/KS protocol conversion.

And now for something completely different...

SourceForge.net Logo (a word from our host)

CVS info: $Revision: 1.5 $ $Date: 2008/01/02 16:02:26 $ $State: Exp $ $Locker: $