TibrvRvdTransport()
Constructor
Declaration
TibrvRvdTransport
()
throws TibrvExceptionTibrvRvdTransport
(
java.lang.String service,
java.lang.String network,
java.lang.String daemon)
throws TibrvExceptionTibrvRvdTransport
(
java.lang.String service,
java.lang.String network,
java.lang.String daemon,
java.lang.String licenseTicket)
throws TibrvException
Purpose
Create a transport that connects to a Rendezvous daemon.
Method Forms
With no arguments, connect to rvd
on the local computer using default values the service
, network
, and daemon
parameters.
All arguments specify options for connecting to rvd
.
Connecting to the Rendezvous Daemon
Rendezvous daemon processes do the work of moving messages across a network. Every TibrvRvdTransport must connect to a Rendezvous daemon.
If a Rendezvous daemon process with a corresponding daemon
parameter is already running, the transport connects to it.
If an appropriate Rendezvous local daemon is not running, the transport tries to start it. However, the transport does not attempt to start a remote daemon when none is running.
If the transport cannot connect to the Rendezvous daemon, the constructor throws an exception with the status code TibrvStatus.DAEMON_NOT_FOUND.
Description String
As a debugging aid, we recommend setting a unique description string for each transport. Use a string that distinguishes both the application and the role of the transport within it. See TibrvTransport.setDescription().
Parameter |
Description |
|
The Rendezvous daemon divides the network into logical partitions. Each TibrvRvdTransport communicates on a single service; a transport can communicate only with other transports on the same service. To communicate on more than one service, a program must create more than one transport—one transport for each service. You can specify the service in several ways. For details, see Service Parameter on page 79 in .
|
|
Every network transport communicates with other transports over a single network interface. On computers with more than one network interface, the To communicate over more than one network, programs must create more than one transport. You can specify the network in several ways. For details, see Network Parameter on page 82 in .
|
|
The daemon parameter instructs the transport object about how and where to find the Rendezvous daemon and establish communication. For details, see Daemon Parameter on page 85 in . You can specify a daemon on a remote computer. For details, see Remote Daemon on page 86 in . If you specify a secure daemon, this string must be identical to as the
|
|
License tickets are no longer required. Values for this parameter are ignored. |