Transports and Interfaces: Siebel Enterprise Application Integration > EAI JMS Transport >

About the EAI JMS Transport Business Service


The EAI JMS Transport business service is an API for accessing enterprise messaging systems. It supports the ability to send and receive messages by way of Java Message Service (JMS) servers. JMS defines two messaging models: point-to-point (by way of JMS queues) and publish-and-subscribe (by way of JMS topics). Both are supported by the Siebel EAI JMS Transport.

JMS queues and topics are identified by their Java Naming and Directory Interface (JNDI) names. A JNDI naming service is required to use the EAI JMS Transport. It contains entries for the queues and topics used.

The API of the EAI JMS Transport is very similar to other Siebel messaging APIs such as the EAI MQSeries Server Transport and EAI MSMQ Transport.

The EAI JMS Transport is built using the Java Business Service and therefore inherits all the requirements of that business service. This includes the independent installation of a Java Virtual Machine (JVM) and the configuration of the Siebel application to identify and create the JVM.

Oracle supports integration, using the EAI JMS Transport, with any JMS provider that conforms to the JMS 1.0.2b standard. The EAI JMS Transport provides support for basic integration with both queues and topics, with message types that are specified in About JMS Message Types.

Oracle does not support any vendor extensions to the JMS standard except where specified enhanced functionality is released and documented as part of a Siebel CRM release. The EAI JMS Transport provides basic JMS 1.0.2b functionality as described in this chapter. This transport does not provide access to advanced capabilities, such as any capabilities of the JMS 1.1 standard that are not backward-compatible with JMS 1.0.2b, or provide access to any other functionality that is not described in the Siebel Bookshelf. For information about JMS standards, see:

http://www.oracle.com/technetwork/java/jms/index.html

Transports and Interfaces: Siebel Enterprise Application Integration Copyright © 2015, Oracle and/or its affiliates. All rights reserved. Legal Notices.