org.cojen:dirmi (maven):  Bidirectional remote method invocation. 
Keywords: bytecode|code-generation|java|java-bytecode|jvm