Skip navigation links
CASA Knowledge Science Group
Dept of Computer Science
Univeristy of Calgary

Package casa.agentCom

The package (agentCom = "Agent Communications") handles connections between agents.  The class Channel is an abstraction of a communication channel.

See: Description

Package casa.agentCom Description

The package (agentCom = "Agent Communications") handles connections between agents.  The class Channel is an abstraction of a communication channel. Objects of subclasses of Channel are embedded in URLDescriptorsDirectChannel (<:Channel) is a "channel" to a local agent in the same process.  TCPChannel (<:Channel) is TCP/IP socket channel, which works with SocketChannelGlobal to do two-way remote communication.


The following diagram illustrates a TCP/IP communication channel (red), and a local (in-process) channel (green).



Copyright: Copyright (c) 2002-2014, Knowledge Science Group, University of Calgary. Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. The Knowledge Science Group makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.
Skip navigation links
CASA Knowledge Science Group
Dept of Computer Science
Univeristy of Calgary