Rendezvous Transport

Rendezvous Transport resource describes a TIBCO Rendezvous ® transport. This resource is used when specifying activities from the Rendezvous palette. For more information about specifying these fields, see the TIBCO Rendezvous documentation.

Configuration

The Configuration tab has the following fields.

Field Literal Value/Process Property/Module Property Description
Name No Resource label.
Description No Short description of the shared resource.
Daemon Yes If the Rendezvous daemon is running on the same machine as the process engine: Daemon is not specified.

If the Rendezvous daemon is running on a different machine than the process engine:

Host name followed by the socket number.

For example:

ssl:acct:5785

Network Yes Host name, IP address, network name, or interface name.

For example:

;224.34.103.4

Service Yes TIBCO Rendezvous service name or port number:

For example:

<service name>

<port number>

SSL No Use Secure Sockets Layer (SSL) when communicating with the TIBCO Rendezvous daemon. Select this field to enable the Configure SSL button.

For more information, see Configure SSL Button.

Configure SSL Button

The Configure SSL button allows you to configure the SSL parameters for communicating with the TIBCO Rendezvous daemon. For more information about how SSL is configured for TIBCO Rendezvous daemons and clients, see the TIBCO Rendezvous documentation .

The SSL Configuration for TIBCO RV dialog tab has the following fields:

Field Description
Daemon Certificate File containing one or more certificates from trusted daemon certificate authorities. Select this field to connect to a trusted (non-rogue) daemon and retrieve a daemon certificate.

Once a certificate is retrieved, select a project folder in the TIBCO Rendezvous administration interface and choose Tools>Trusted Certificates>Import Into PEM Format to import the certificate.

Alternatively, instead of importing or embedding them, configure certificates at deployment time by declaring a global variable and setting its absolute path to a certificate in PEM format.

To learn more about retrieving, importing, and configuring daemon certificates using the administration interface, see the TIBCO Rendezvous documentation.

Identity Identity resource used to authenticate the TIBCO Rendezvous daemon.

Click Browse to select an identity resource from a list of resources whose Type field is set to Identity File or Username/Password.

Advanced

The Advanced tab has the following fields:

Field Global Variable? Description
RV Type No Type of Rendezvous connection (reliable (standard RV transport), certified (RVCM), or Distributed Queue (RVCMQ)).
Note: Use Confirm activity with RV Certified messaging.

The fields on the Advanced tab correspond to the value selected for this field.

Certified Transport
CM Name Yes Name of the delivery-tracking session, in the same format as TIBCO Rendezvous subject names.
Ledger File Yes Name and location of the persistent ledger file that tracks certified messages. If not specified, the certified message ledger is kept in process memory only.
Sync Ledger File Yes Specifies whether to keep the ledger file synchronous with the current messages.
Relay Agent Yes Name of the relay agent to use. Relay agents are useful when clients are disconnected from the network from time to time. The relay agents store inbound certified messages and labeled messages (and other messages related to certified delivery features) on behalf of their disconnected client programs. When a client is connected, the relay agent receives inbound messages immediately.
Require Old Message Yes Select this check box if you want to require the retention of messages for which delivery has not been confirmed. These messages are be resent.
Message Timeout (sec) Yes Time limit for certified message delivery.
Distributed Queue Transport
CMQ Name Yes Name of the distributed queue, in the same format as TIBCO Rendezvous subject names.
Worker Weight Yes Weight of the worker (this pertains to the worker processing queue requests, not to BusinessWorks process engines). Relative worker weights assist the scheduler in assigning tasks. When the scheduler receives a task, it assigns the task to the available worker with the greatest worker weight.
Worker Tasks Yes Sets the task capacity for the worker (this pertains to the worker processing queue requests, not to BusinessWorks process engines). Task capacity is the maximum number of tasks that a worker can accept. When the number of accepted tasks reaches this maximum, the worker cannot accept additional tasks until it completes one or more of them.
Worker Complete Time Yes The amount of time the scheduler waits for a worker process to complete. If the worker process does not completethe process in the specified time, the scheduler reassigns the message to another worker.
Scheduler Weight Yes Weight represents the ability of this member to fulfill the role of scheduler, relative to other members with the same name. Cooperating distributed queue transports use relative scheduler weight values to elect one transport as the scheduler. Members with higher scheduler weight take precedence. Acceptable values range from 1 to 65535.
Scheduler Heartbeat (sec) Yes Interval in which scheduler sends heartbeat messages. All members with the same name must specify the same value for this parameter. The value must be strictly positive.
Scheduler Activation (sec) Yes Maximum amount of time that the heartbeat signal from the scheduler is silent before the member with the greatest scheduler weight becomes the new scheduler. All members with the same name must specify the same value for this parameter. The value must be positive.