The Net4j transport layer concepts for dealing with channels.