You can use Adaptive Server to:
Publish any user-defined messages to the TIBCO EMS, EAServer JMS, or MQ messaging system
Subscribe to (consume) events from the TIBCO EMS, EAServer JMS, or MQ messaging system
Using RTDS, applications can use Adaptive Server directly, taking advantage of Transact-SQL® functions to publish and subscribe messages.
You can use RTDS version 4.5 ESD #1 with Adaptive Server for:
New applications written on either Adaptive Server versions 12.5.4 ESD #8 or 15.0.2 ESD #3 – allows messaging services to be built into the application within transactions.
Legacy applications – with Adaptive Server upgraded to either version 12.5.4 ESD #6 or 15.0.2 ESD #1.
RTDS version 4.0 is not
compatible with Adaptive Server 15.0.2. You must use RTDS version
4.5 to use Adaptive Server 15.0.2.
RTDS 4.5 allows you to use Adaptive Server version 12.5.4 ESD #6 or 15.0.2 ESD #1 with messaging services functionality with one of the following:
Replication Server version 15.0.2 ESD #1 – included with RTDS 4.5.
EAServer version 6.0.2 Advanced Edition (except on HPUX RISC 5.2.1) – included with RTDS 4.5 as part of RepConnector 15.0.2.
HPUX also supports EAServer
version 5.2 (build 52026).
TIBCO EMS message bus system version 4.2 – Adaptive Server does not include TIBCO EMS message bus system; obtain the software separately and obtain the license from TIBCO. For more information, and to obtain TIBCO software, see the TIBCO Web site.
MQ messaging system versions 5.3 and 6.0 in the following platforms:
HP-UX – HPIA64 requires version 6.0, while HPPA64 supports both 5.3 and 6.0
Linux IA-32 – both 5.3 and 6.0 are supported
Linux AMD 64 – requires version 6.0.
Solaris SPARC 32 and SPARC 64 – both 5.3 and 6.0 are supported
Solaris AMD64 – requires version 6.0.
Windows – both 5.3 and 6.0 are supported by Windows 32-bit; Windows 64-bit supports neither.
Adaptive Server does not include IBM WebSphere MQ; obtain the software separately and obtain the license from IBM. For more information, and to obtain MQ dynamic load libraries, see the IBM WebSphere MQ Web site.
RTDS 4.5 does not use any of the new features or functionality specific
to WebSphere MQ version 6.0, allowing Adaptive Server Enterprise
to remain compatible with WebSphere MQ version 5.3.
You can publish database events from Adaptive Servers earlier than versions 12.5.4 ESD #6 and 15.0.2 ESD #1 to the JMS or MQ messages by using Replication Server.
Figure 1 shows this setup, where Adaptive Server acts as an event hub for heterogeneous applications, with Replication Server delivering events through Adaptive Server.
Figure 1: Using Adaptive Server as an event hub
Use this setup to install Replication Server, which is provided in the RTDS product bundle. In this setup:
Replication Agents for different RDBMs publish data changes to Replication Server.
Replication Server, through the use of replication function strings, can transform, then call the appropriate Adaptive Server messaging function for Adaptive Server to publish the message to the message bus.