A new approach to I/O XNIO is a simplified low-level I/O layer which can be used anywhere you are using NIO today. It frees you from the hassle 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 provides a unique and easy-to-use API for combining blocking and non-blocking operations, even