The RJ concurrent programming package provides a programming model like that found in the JR concurrent programming language. The RJ package is written in Java and so extends Java with JR-like features.RJ and this web page are under development. RJ presently implements nearly all of JR's features, including easy remote virtual machine and remote object creation, and a rich collection of synchronization mechanisms (remote method invocation, dynamic process creation, rendezvous, asynchronous message passing, semaphores, concurrent invocation, and shared variables). Stayed tuned for more ...
The above two versions are based on slightly different sources, with the Java 1.8 version containing a few additional RJ features. The RJ version for Java 1.7 will work too with Java 1.8. Our future development efforts, though, will likely use some new Java 1.8 features; at that point, the newest version of RJ will no longer work with Java 1.7.
Sample RJ ProgramsPersonnel