Package org.apache.mina.transport.socket.nio
package org.apache.mina.transport.socket.nio
Socket (TCP/IP) and Datagram (UDP/IP) support based on Java NIO (New I/O) API.
Configuring the number of NIO selector loops
You can specify the number of Socket I/O thread to utilize multi-processors efficiently by specifying the number of processing threads in the constructor. The default is 1-
ClassesClassDescription
IoAcceptorfor datagram transport (UDP/IP).IoConnectorfor datagram transport (UDP/IP).AnIoSessionfor datagram transport (UDP/IP).Define the configuration for a Datagram based session.A processor for incoming and outgoing data get and written on a TCP socket.NioProcessor.IoSessionIterator<NioSession>An encapsulating iterator around theSelector.selectedKeys()or theSelector.keys()iterator;AnIoSessionwhich is managed by the NIO transport.IoAcceptorfor socket transport (TCP/IP).Defines an iterator for the selected-key Set returned by the selector.selectedKeys().IoConnectorfor socket transport (TCP/IP).AnIoSessionfor socket transport (TCP/IP).