Book Image

Oracle WebLogic Server 12c Advanced Administration Cookbook

By : Dalton Iwazaki
Book Image

Oracle WebLogic Server 12c Advanced Administration Cookbook

By: Dalton Iwazaki

Overview of this book

Table of Contents (15 chapters)
Oracle WebLogic Server 12c Advanced Administration Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Introduction


The Java Message Service (JMS) is a standard Java API that enables an enterprise application to communicate asynchronously with other applications by sending and receiving messages. The Oracle WebLogic Server 12c messaging subsystem is fully compatible with the JMS 1.1 specification.

The JMS API defines two models of communication: point-to-point and publisher/subscriber. Point-to-point communication uses a JMS queue and publisher/subscriber communication uses a JMS topic. Although similar in configuration, JMS queues and JMS topics are destinations that work in very different ways.

In the point-to-point model, a sender first publishes and enqueues a message to the queue. The message is then dequeued and processed by the single consumer that is listening to this queue. The enqueue and dequeue processes are independent, loosely coupled, and asynchronous. The message can be held by the queue until a consumer starts listening for incoming messages. In the point-to-point model, the...