Cosminexus JMS Provider provides the functionality for sending and receiving messages conforming to the JMS specifications, and the functionality such as the management functionality and monitoring functionality to send and receive messages efficiently.
The following table provides an overview of the Cosminexus JMS Provider functionality. For details on the functionality, see the description in the reference location.
Table 7-2 Cosminexus JMS Provider functionality
Functionality | Overview | Reference location |
---|---|---|
Sending and receiving messages conforming to the JMS specifications | This functionality sends and receives the JMS messages with the PTP messaging model or Pub/Sub messaging model. With the Pub/Sub messaging model, you can also use the persistence subscriber. With the receiving side, you can use Message Selector to select the messages to be received. |
|
Mechanism for ensuring a highly-reliable message delivery | This functionality ensures a highly-reliable message delivery by using the JTA transactions and controlling the flow rate for each message type. | 7.7 |
CJMSP Broker functionality | This functionality manages the message destinations as well as the persistent messages. Apart from this, CJMSP Broker also provides the functionality to perform operations, such as managing the connections and routing and monitoring the performance. | 7.8 |
CJMSP resource adapter functionality | This functionality connects J2EE applications on the J2EE server and CJMSP Broker. | 7.9 |
Invoking a Message-driven Bean | This functionality executes the business using a Message-driven Bean as the message consumer. | 7.10 |
Apart from the functionality described in the table, Cosminexus JMS Provider also provides the operation management functionality required for real operations and the functionality for troubleshooting. You can set up and operate a reliable messaging system using the above functionality.