After several months of inactivity the first stable version has finaly been released. Check on http://wopr.sourceforge.net/ for the complete news article.
Even though WOPR has no graphical user interface, I've added two screenshots showing the log of two WOPR instances running the example.
Since there is no documentation yet, this can help people understand how WOPR works.
- Added facility so a remote WOPR instance can download classes from another one (see roadmap phase 3).
- Added an embedded http server (jetty) used as a class/file server.
- Added startup scripts.
- Added a new jar (wopr-library.jar) which will contain standard modules and example modules.
- Seperated the tests from the main code. The test code is now is a seperated ant project.
WOPR is a simple message-passing distributed object development framework for java, based on RMI. It organizes an application into several interconnected modules - a module can be viewed as a remote thread with several input and output message queues.
For this release the following changes have been done. Moved all CORBA interfaces to RMI, access to rmiregistry through JNDI, completed CLI missing commands and improved the ant scripts.
WOPR is now able to automatically deploy projects and modules to remote WOPR instances.
New features include a Command Line Interpreter and support for Cos Name Service.
It seems there is an issue with the web site with Microsoft Internet Explorer (on windows as well as on Mac). grrrr !!
I've tested the site on Safari, Mozilla, Firefox and Opera without any problems though...
So by the time I correct that, use a worthy browser ;-)
The sources have been released.