Releases: floralvikings/jenjin
Releases · floralvikings/jenjin
v0.1.0-alpha
This release includes all the basic functions of the Jenjin:
- Multithreaded Client Handling
- Easy-to-implement multi-threaded client handling, with all thread safety issues handle automatically.
- Extensible Messaging System
- Easy to create new message types, and to implement classes which respond to them.
- Encrypted communication of sensitive data
- Simple to encrypt data that should not be sent over unencrypted socket.
- XML message registry
- XML configuration files make it easy to add new messages.
- Message-triggered actions
- Very easy to implement Runnable classes which will be executed when messages are received.
- Basic SQL functionality
- Includes Login and Logout functionality, which accounts for unexpected disconnects.
- Reflective action execution.
- Messages specified in the XML document create ExecutableMessage instances automatically based on the XML, no need to manually register them in your code.