Releases: nsiatras/extasys
Extasys NT v1.0.6 (JDK 8)
Extasys NT v1.0.6 uses new Abstract structure for TCP/UDP Clients, Servers and TCP/UDP Connectors,Listeners.
New structure is transparent to the user and it is 100% compatible with previous versions.
The new structure was implemented so that the transition from JDK 8 to JDK 22, which will happen later, is easier.
Extasys - NT 1.0.5 (JDK 8)
- ConnectionEncryptor refactored to DataConverter
Extasys - NT 1.0.4 (JDK 8)
- setAutoApplyMessageSplitterState implemented to TCPConnector and TCPListener.
This method defines if Extasys should automatically handle the Message Collectors character with outgoing messages.
After using .setAutoApplyMessageSplitterState(true) for a TCPConnector or TCPListener, Extasys will automatically add the Message Collectors String/Character splitter at the end of the outgoing message. This makes data transfers much more secured and it is totally recommended to be used from now on.
Extasys - NT 1.0.3 (JDK 8)
-
Extasys Thread Pool changed from ArrayBlockingQueue to LinkedBlockingQueue
LinkedBlockingQueue seems to be much more faster -
On-the-Fly encryption now is been done by Thread Pool workers
This change increases performance and maintains the non-blocking architecture -
NetworkPacket's Cancel method changes
The "Cancel" method of the NetworkPacket class now calls the "Cancel" method of the previous NetworkPacket in the Queue.
With this change the NetworkPackets can be canceled instantly after a connection drops without stessing the ThreadPool worker threads.
Extasys NT v1.0.2
-
Each ingoing/outgoing network packet is now market as NULL after exiting the ThreadPool.
This makes Garbage Collection much faster -
Library Version name implemented
Settings.VERSION String holds the Extasys Library version.
Extasys NT v1.0.1
- I/O optimization
- On the fly Data Encryption for both UPD and TCP connections
Extasys for Java version 3.3
Version 3.3 offers a small Performance improvement for the TCP Server and Client
Extasys for Java version 3.2
Performance improvement
Charset added for TCPConnector, TCPListener, UDPConnector, UDPListener
Extasys for Java version 3.1
SendDataSynchronous method implemented SendDataSynchronous method implemented for TCPClientConnection and TCPConnector
Extasys for Java version 3.0 (JDK7) with javadocs
Extasys for Java version 3.0 (JDK7) with javadocs