Using TIBCO Rendezvous with the SAS Common Messaging Interface

Overview of Using TIBCO Rendezvous with the SAS Common Messaging Interface

SAS Integration Technologies supports the message delivery features of TIBCO Rendezvous Release 7.5.4 and later.
TIBCO Rendezvous is a leading messaging middleware product from TIBCO Software, Inc. Like IBM WebSphere MQ (previously named MQSeries) and Microsoft MSMQ, TIBCO Rendezvous makes it easy to create distributed applications across heterogeneous systems.
The SAS Common Messaging Interface includes messaging functions that are common to WebSphere MQ, MSMQ, and Rendezvous. However, the TIBCO Rendezvous message delivery system differs from the other transports in some important ways. Developers must take these differences into account when using the Common Messaging Interface to support Rendezvous-based applications. The main differences are as follows:
  • Rendezvous uses an approach called subject-based addressing. While both WebSphere MQ and MSMQ deliver messages to specific destination queues using queue names, Rendezvous broadcasts messages that have been labeled with user-defined subject names. Data consumer applications listen for particular subject names and receive messages only when the subject name matches a name being listened for. The communicating programs must agree in advance on the subject names to be used and the forms of messages to be exchanged.
  • Because messages are broadcast to subject names instead of specific destination queues, a message can be received only by stations that are online and actively listening for the subject name associated with the message.
Common Message Queueing Call Routines explains how to use the SAS Common Messaging Interface to access the unique features of TIBCO Rendezvous. TIBCO Rendezvous Coding Example shows how to use the SAS Common Messaging Interface with TIBCO Rendezvous. For additional information, please consult the TIBCO documentation.

Rendezvous Certified Message Delivery (Rendezvous-CM)

Certified message delivery features offers a stronger assurance of delivery than reliable message delivery. Certified message delivery protocols also offer the following:
  • tighter control
  • greater flexibility
  • fine-grained reporting
To determine whether you should use Rendezvous certified message delivery, please consult the TIBCO documentation.
Common Message Queueing Call Routines explains how to use the SAS Common Messaging Interface to access the features of TIBCO Rendezvous Certified Message Delivery. TIBCO Rendezvous Certified Messaging Coding Examples shows how to use the SAS Common Messaging Interface with TIBCO Rendezvous Certified Message Delivery. For additional information, please consult the TIBCO documentation.