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.