Sea 0.4.0

Package gov.lbl.dsd.sea.nio

Efficient and scalable non-blocking asynchronous network agent connectors for the Staged Event Architecture Framework.

See:
          Description

Class Summary
AgentEventHandler Abstract base class simplifying the implementation of event handlers sending requests to an agent, and receiving responses from the agent.
NetAgent Efficient and scalable NIO based non-blocking single-threaded network agent that can be used both as a client and a server, both for TCP and UDP transports; Can handle large amounts of concurrent client and server connections in a single thread; Automatically deals with the subtle grunt work of life-cycle issues, threading, I/O multiplexing and NIO gotchas; This is the main work horse of this package.
 

Package gov.lbl.dsd.sea.nio Description

Efficient and scalable non-blocking asynchronous network agent connectors for the Staged Event Architecture Framework.


Sea 0.4.0