7.2.2 Location of Cosminexus JMS Provider within Application Server

Cosminexus JMS Provider is configured from the two components, named CJMSP Broker and CJMSP resource adapter. CJMSP Broker is a component used to manage the message destination. CJMSP Broker operates as a process separate from the J2EE server. The CJMSP resource adapter is used to connect CJMSP Broker from the J2EE server.

These components can only be used with Cosminexus Application Server.

The following figure shows the location of Cosminexus JMS Provider within Application Server.

Figure 7-2 Location of Cosminexus JMS Provider within Application Server

[Figure]

The J2EE application that uses Cosminexus JMS Provider is configured with items such as the servlets, JSPs, and Enterprise Beans. The J2EE application uses the CJMSP Broker functionality through the CJMSP resource adapter.

The producers and consumers that send and receive messages by using Cosminexus JMS Provider include J2EE applications on the J2EE server. The producer, which is the message-sending side, operates the servlets, JSPs, and Enterprise Beans. The consumer, which is the receiving side, operates the Message-driven Beans. If the sending and receiving J2EE servers exist on separate computers, the CJMSP resource adapter is required on both the computers.

Note that the J2EE application that uses the JMS functionality is called the JMS application.