Basic RPC using socket/port pairs. Used for teaching at Newcastle University in the late 1990's.
To build, just run javac on the sources. Should not require a specific version of Java but hasn't been built for a while!
If any problems then raise an issue.
Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details.