A Session object is a single-threaded context for producing and consuming messages. Although it may allocate provider resources outside the Java virtual machine (JVM), it is considered a lightweight JMS object. A session serves several purposes: It is a factory for its message producers and consumers.
What are the implementation of JMS?
The Java Message Service (JMS) API is a Java Message Oriented Middleware (MOM) API for sending messages between two or more clients. It is a messaging standard that allows application components based on the Java Enterprise Edition (Java EE) to create, send, receive, and read messages.
What is Oracle SOA and OSB?
Oracle Service Bus, aka OSB, is an Enterprise Service Bus implementation by Oracle. OSB, formerly known as AquaLogic Service Bus, was acquired when Oracle bought BEA Systems. Oracle Service Bus transforms architectures by connecting, mediating, and managing interactions between services and applications.