General Network Server is a extremly compact, versitile network server that allows any number
of different clients to interact. It's client ID is kept seperate from all the other client IDs so
the server can run many different clients without the need to have a different server for each one.
Use of this code is out lined in the
GNU General Plublic License.
gnsd.java - (Docs | Source)
Controls server level functions such as group control, user count, etc.
logger.java - (Docs | Source)
makes sure that all important commands are logged.
User.java - (Docs | Source)
Stores user data and provides the user with an connection to interact with.
Group.java - (Docs | Source)
Stores group data and provides fast, easy data exchange between all members.
If you would like, you can also download all of the General Network Server in a single compressed Archive.
Questions, comments, or problems can be directed to the author,
vagabond@netdragons.com.