LipeRMI is a light-weight RMI implementation for Java. I decided to fork it from the original author as it has not been maintained for 3 years, and there were some changes I wanted to make.
My interest in this project is to favorite a soft RMI dis-mission from legacy projects
- Standard java sync socket
- Websocket (new)
Websocket support has been achieved first adopting a reactive approach using a custom reactive stream implementation and integrating a websocket implementation from project TooTallNate/Java-WebSocket
Allow to run a LipeRMI client in the browser trough WebAssembly and WebSocket API using Cheerpj compiler (see architecture Scenario #4)
View the sequence sequence diagram
4. Use LipeRMI in the browser through Cheerpj, WebAssembly and WebSocket
The original project is hosted on sourceforge and can be found here:
You can find JavaDoc here: http://jorgenpt.github.com/lipermi/