Description: | xSocket is a lightweight java nio-based server framework to build high performance, high scalable, multithreaded servers. It also supports
SSL-based connections.
One major goal of xSocket is the easy of use. With xSocket you can
write multithreaded servers, without the need of thread handling/synchronisation.
The framework itself consists of 3 major part.
- The multithreaded server, which forwards new connections to the assigned Dispatchers (round robin algorithm).
- The Dispatchers which perform the read and write operation on the connection. By doing this, the Dispatcher calls the registered Handler.
- The Handler, which could be a ConnectHandler or a DataHandler or both, is responsible to process the incoming data and to generate the response
|