Package de.unkrig.commons.net

This package contains classes and interfaces that implement generic Java™ networking capabilities, specifically a TCP server framework.

See:
          Description

Interface Summary
NioTcpServer.ConnectionHandler Represents a TCP connection to a remote peer (e.g. a server or a client).
ReverseProxy.ProxyConnectionHandler  
TcpServer.ConnectionHandler Represents a TCP connection to a remote peer (e.g. a server or a client).
 

Class Summary
NioTcpServer A runnable that accepts TCP connections on a given interface/port and passes them to a NioTcpServer.ConnectionHandler.
ReverseProxy A server that accepts connections from clients on a local port/bind address, and, for each accepted connection, establishes another connection to a remote port/address, and then invokes a ReverseProxy.ProxyConnectionHandler.
TcpClient A very thin wrapper around Socket.Socket(InetAddress, int).
TcpServer A runnable that accepts TCP connections on a given interface/port and passes them to a TcpServer.ConnectionHandler.
X509Util Various utility methods related to X509.
 

Package de.unkrig.commons.net Description

This package contains classes and interfaces that implement generic Java™ networking capabilities, specifically a TCP server framework.