Chapter 1 Overview : Client APIs

Client APIs
Java applications use the javax.jms package to send or receive JMS messages. This is a standard set of interfaces, specified by the JMS specification, for creating the connection to the EMS server, specifying the type of message to send, and creating the destination (topic or queue) on which to send or receive messages. You can find a description of the javax.jms package in TIBCO Enterprise Message Service Java API Reference included in the online documentation. Because EMS implements the JMS standard, you can also view the documentation on these interfaces along with the JMS specification at java.sun.com/products/jms/index.html.
TIBCO Enterprise Message Service includes parallel APIs for other development environments. See the following for more information:
Sample Code
EMS includes several example programs. These examples illustrate various features of EMS. You may wish to view these example programs when reading about the corresponding features in this manual. The examples are included in the samples subdirectory of the EMS installation directory.
For more information about running the examples, see Chapter 4, Getting Started.
TIBCO Rendezvous Java Applications
EMS includes a Java class that allows pure Java TIBCO Rendezvous applications to connect directly with the EMS server; see Pure Java Rendezvous Programs.