|
Class Summary |
| Container_Connection |
|
| Container_Server |
This class allows us to communicate agent to agent in a container
via method calls - not very agent, but high performance; so may be
of use in some applications. |
| FIPA_2000_HTTP_Connection |
FIPA_2000_HTTP_Connection handles incomming connections on this host/port socket
and decides
whether or not they are meant for it (ie: is the name on the connection the
same as the name in the init of this class)
If the connection is relevant then the data will be read, a response (as per
the spec ) will be sent and the message will be decoded into a FIPA.FipaMessage
and placed on the registered queue for processing by the relevant server
The class constructor takes a host a port and a name : should this agent only listen
for connections for itself at this port and host? |
| FIPA_2000_HTTP_Server |
This is an extention of the Server class which provides an "InTray" service for HTTP
transports. |
| FIPA_2000_IIOP_Connection |
FIPA_2000_IIOP_Connection is a concreat implementation of the
FIPA.MTS interface that is designed to talk to zeus.actors.fipa.FIPA_2000_Server implementors.
|
| FIPA_2000_IIOP_Server |
This is an extention of the Server class which is normally used in Zeus
Instead of providing a sockets/TCPIP based transport this class provides a
IIOP based transport as per the FIPA 99/2000 specs |
| FIPA_97_Connection |
FIPA_message is a concreat implementation of the
FIPA_Agent_97 interface that is designed to talk to zeus.actors.fipa.FIPA_Server.
|
| FIPA_97_Server |
This is an extention of the Server class which is normally used in Zeus
Instead of providing a sockets/TCPIP based transport this class provides a
IIOP based transport as per the FIPA specs
Perhaps it should be called IIOP_Server? |
| FIPA_message |
FIPA_message is a concreat implementation of the
FIPA_Agent_97 interface that is designed to talk to zeus.actors.fipa.FIPA_Server.
|
| FIPA_Server |
This is an extention of the Server class which is normally used in Zeus
Instead of providing a sockets/TCPIP based transport this class provides a
IIOP based transport as per the FIPA specs
Perhaps it should be called IIOP_Server?
|
| NIOServer |
this is a souped up version of the native socket transport to take advantage
of the nio libraries. |
| Zeus_ACC_MailBox |
zeus.actors.fipa.FIPA_Mailbox extends the normal zeus.actors.MailBox.
|
| Zeus_ACC_Server |
Zeus_ACC_Server uses the FIPA_97_Server and FIPA_2000_Server classes to provide
a unified message reception and handleing service.On init this class will create
a FIPA_97_Server and a FIPA_2000_Server, using itself as a parameter.
|