Package unsw.cse.mica.agent.transport

Provides implementations of the AgentTransport interface using a combination of low-level connections and higher-level protocols.

See:
          Description

Interface Summary
AgentConnection An AgentConnection represents the client-side connection to the blackboard.
AgentProtocol The AgentProtocol is separate from the AgentTransport to allow arbitrary connections ("transports" in the OSI networking model) to support arbitrary protocols ("sessions" in the OSI networking model)
 

Class Summary
AbstractAgentProtocol Provides support for some of the Protocol functionality that is shared between all protocols.
AgentXMLHandler A support class for the XMLAgentProtocol.
CompoundAgentTransport A transport class encapsulating an AgentProtocol and and AgentConnection and making the necessary connections between them.
TCPAgentConnection An implementation of the AgentConnection interface using TCP sockets.
XMLAgentProtocol An implementation of AgentProtocol that uses XML to communicate with the blackboard.
 

Package unsw.cse.mica.agent.transport Description

Provides implementations of the AgentTransport interface using a combination of low-level connections and higher-level protocols. The package can be ignored unles a new connection or protocol type is being implemented.

Package Specification

Related Documentation

See Also:
AgentTransport, AgentConnection, AgentProtocol