XNIO 2.1.0.CR1

Operating systemsOS : Windows / Linux / Mac OS / BSD / Solaris
Program licensingScript Licensing : LGPL - GNU Lesser General Public License
CreatedCreated : Aug 28, 2010
Size downloadDownloads : 2
Program licensing
Thank you for voting...

Development wise, it eliminates the need of dealing ...

Development wise, it eliminates the need of dealing with Selectors and the lack of nio_support for multicast sockets and non-socket I/O, while still maintaining all the capabilities present in NIO.
xnio by Red Hat Middleware LLC comes with an easy-to-use API for combining blocking and non-blocking operations, even on the same channel, allowing to take advantage of the simplicity and low latency of blocking I/O while still gaining the thread-conservative benefits of non-blocking I/O.
This simplifies implementation of channels, opening the door to supporting higer-level transport concepts (like SSL or virtual channels) with the same simple api.
XNIO 2.1.0.CR1 also introduces a powerful callback-based interface which can greatly simplify traditional state machine-based non-blocking applications, as well as allowing to hit the perfect balance between throughput and latency for an application.
Most important functions of XNIO [xnio2.1.0.cr1.exe]:
• API compatibility with NIO channels and APIs which consume them
• Powerful callback-based API for channel status changes
• Very simple API for data transfer on channels
• Enhanced NIO buffer support, with many convenience methods to make traditionally difficult buffer manipulation tasks easier
• TCP and UDP client and server support
• API support for other socket types (such as UNIX domain sockets)
• The ability to intermix blocking and non-blocking I/O operations freely and easily
• JMX management for all channels
• Service location API which frees users from a compile-time dependency on an implementation JAR
• A new User Guide
• Simplified channel API makes custom channel implementation easy
• SSL channel types for easy SSL support - vastly simpler than the NIO-targeted SSLEngine API
• New channel listener interface which makes implementing clients and servers even simpler
• Runtime-switchable event listener registration for easy support of "state pattern"-based protocol implementations

XNIO 2.1.0.CR1 scripting tags: nio support, api, connection support, nonblocking, channel, channels, interface, xnio, layer. What is new in XNIO 2.1.0.CR1 software script? - Unable to find XNIO 2.1.0.CR1 news. What is improvements are expecting? Newly-made XNIO 2.2 will be downloaded from here. You may download directly. Please write the reviews of the XNIO. License limitations are unspecified.