Copyright © TIBCO Software Inc. All Rights Reserved

> JMS Overview
> Java Message Service 1.1 (JMS) is a Java framework specification for messaging between applications. Sun Microsystems developed this specification, in conjunction with TIBCO and others, to supply a uniform messaging interface among enterprise applications.
> Using a message service allows you to integrate the applications within an enterprise. For example, you may have several applications: one for customer relations, one for product inventory, and another for raw materials tracking. Each application is crucial to the operation of the enterprise, but even more crucial is communication between the applications to ensure the smooth flow of business processes. Message-oriented-middleware (MOM) creates a common communication protocol between these applications and allows you to easily integrate new and existing applications in your enterprise computing environment.
> The JMS framework (an interface specification, not an implementation) is designed to supply a basis for MOM development. TIBCO Enterprise Message Service implements JMS and integrates support for connecting other message services, such as TIBCO Rendezvous and TIBCO SmartSockets. This chapter describes the concepts of JMS and its implementation in TIBCO Enterprise Message Service. For more information on JMS requirements and features, see the following sources:

> • | Java Message Service specification, available through http://java.sun.com/products/jms/index.html.

> • | Java Message Service by Richard Monson-Haefel and David A. Chappell, O’Reilly and Associates, Sebastopol, California, 2001.

> JMS Compliance
> TIBCO Enterprise Message Service 6.1 has passed Sun Microsystem Technology Compatibility Kit (TCK) for Java Message Service 1.1 (JMS 1.1). Therefore, EMS 6.1 is compliant with the JMS 1.1 specification.

Copyright © TIBCO Software Inc. All Rights Reserved