What is Simple Java Server?

Simple Java Server (SJS) is an architecture akin to Unix' inetd process. It provides an easy way to implement networking protocols. Developers wishing to implement a networking protocol do not need to know the specifics of socket programming: they need only concern themselves with input and ouput streams. Using Simple Java Server's plug-in architecture, developers can quickly and easily create plug-ins to suit their networking needs.

SJS runs on platforms with Java 2 Standard Edition (J2SE) 5.0 or higher.

For administrators who want to deploy SJS, installers have been created for Linux, Mac OS X, and Windows operating systems.

For a demonstration of SJS try out the new SJS Web Start application

Project Status

Lastest Stable Version: 2.0, released November 30, 2007.

The SJS project is licensed under the General Public License, Version 2 (GPLv2).

Questions? Comments?

Please email the Project Administrator, Brad Barclay.