Package unsw.cse.mica.blackboard.transport

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

See:
          Description

Interface Summary
BlackboardAgentConnection Represents the server side of a connection to a specific agent.
BlackboardAgentMessageSender An interface for objects that can send blackboard messages to a specific agent.
BlackboardConnection The server sider of a connection, which, when opened, can spawn agent-specific connections.
BlackboardConnectionHandler A blackboard connection handler is the next step up the server side of the OSI networking model from a BlackboardConnection.
BlackboardProtocol Represents the server side of a communications protocol with a single agent.
BlackboardProtocolFactory A blackboard protocol factory creates objects of a particular protocol.
 

Class Summary
BlackboardXMLHandler A helper method for XMLBlackboardProtocol that parses the incoming XML.
CompoundBlackboardTransport A blackboard transport that combines a BlackboardConnection and a BlackboardProtocolFactory and makes the necessary connections between them.
TCPBlackboardAgentConnection The per-agent component of the TCPBlackboardConnection
TCPBlackboardConnection A TCP-based BlackboardConnection.
XMLBlackboardProtocol The per-agent component of blackboard side of the XML protocol.
XMLBlackboardProtocolFactory A factory for the XML Blackboard Protocol
 

Package unsw.cse.mica.blackboard.transport Description

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

Package Specification

Related Documentation

See Also:
BlackboardTransport