|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use OutTray | |
| zeus.actors.factories | |
| zeus.actors.outtrays | |
| Uses of OutTray in zeus.actors.factories |
| Fields in zeus.actors.factories declared as OutTray | |
private OutTray[] |
ConnectionPool.connections
|
| Methods in zeus.actors.factories that return OutTray | |
OutTray |
ConnectionPool.getConnection(java.lang.String address)
get a connection from the connection pool. |
OutTray |
IIOP_Z_HTTP_TransportFactory.getTransport(java.lang.String address)
this method returns a transport for this address. having called this all you need to do to send a message is call Transport.send(Envelope); HOW IT WORKS 1) check and see if the address starts with the key word(s) iiop/iiopname 2) split out the address (name.domain.type) and port (:9000) and use them to initialise an orb 3) then churn through the naming contexts that it uses - if an address is of the form iiop://name.domain.type:9000/xxx/yyy/zzz/acc then this means that there are three naming contexts (xxx,yyy,zzz) which must be found before we can get hold of acc. 4) when we have acc we will know because an ClassCastException will have been thrown.. so handle it by trying to cast to either FIPA_Agent_97 or FIPA.MTS. |
OutTray |
TransportFactory.getTransport(java.lang.String address)
|
| Methods in zeus.actors.factories with parameters of type OutTray | |
void |
ConnectionPool.addConnection(java.lang.String address,
OutTray connection)
store a connection in the pool. |
| Uses of OutTray in zeus.actors.outtrays |
| Classes in zeus.actors.outtrays that implement OutTray | |
class |
FIPA_2000_HTTP_Transport
FIPA_2000_HTTP_Transport is an OutTray that is used to send a message to a FIPA http agent. |
class |
FIPA_2000_IIOP_Transport
Class that provides a MTS that implements the FIPA 2000 spec (XC00075) |
class |
FIPA_97_IIOP_Transport
implementation of the OutTray interface that wraps a FIPA_97_IIOP transport ie. a FIPA_Agent_97 interface |
class |
Zeus_Container_Transport
implementation of the OutTray interface that is used when two agents in the same container attempt to communicate |
class |
Zeus_Native_Transport
implementation of the OutTray interface that can be used to message on a Zeus (TCP/IP) communications channel |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||