xsocket 2.8.15

Easy to use NIO-based library to build high performance, scalable network applications
xSocket supports writing client-side applications as well as server-side applications in an intuitive way.

Issues like low level NIO selector programming, connection pool management, connection timeout detection are encapsulated by xSocket.

With xSocket you are able to write high performance, scalable client and server components such as SMTP Server, proxies or client and server components which are based on custom protocol.

Main features:

  • Blocking and non-blocking connection support
  • Blocking and non-blocking connection pooling (client-side only)
  • Dynamic callback handler architecture to provide asynchronous communication approaches
  • Configurable threading behaviour (multi-threaded, non-threaded) on callback class and method level
  • Quality of service management by providing dynamic data transfer rate control
  • SSL (which can also be activated in a ad-hoc manner)
  • TCP and UDP transport protocol
  • JMX-based monitoring and management
  • OSGi and Maven support on deployment level

last updated on:
January 11th, 2011, 7:37 GMT
file size:
341 KB
license type:
developed by:
Xsocket Team
operating system(s):
Mac OS X
binary format:
Universal Binary
Home \ Network/Admin
Download Button

In a hurry? Add it to your Download Basket!

user rating



Rate it!
What's New in version 2.5.3
  • NonBlockingConectionPool will throw a IOException, if a SSL connection is required and SSLContext is not set
read full changelog

Add your review!