Java Messaging Service (JMS) and WebLogic
Now that we are familiar with some of the most common ways to connect to a WebLogic Server, let's take a look at one of the features enabled by them, the Java Message Service (JMS) module.
JMS is a Java API that makes the sharing of information between systems or modules possible by sending and receiving messages in an asynchronous way.
WebLogic Server's JMS implementation is compliant with JMS 1.1, and its provider exposes both the message models that are defined by the specification, point-to-point and publish/subscribe, which translate to queue and topic components. The basic difference between them is that a message sent to a queue is consumed by only one listener, no matter how many of them are attached to the queue. By contrast, a topic delivers a message to all its subscribers (the clients attached to it) whether they are online or not, depending on their configuration.
When using WebLogic's JMS, you must first create the destination queue...