This chapter describes the contents and organization of this guide—Administering the JMS Resource Adapter for Oracle WebLogic Server 12.1.3.
This chapter includes the following sections:
This document is a resource for system administrators who use WebLogic JMS in a foreign application server and want to interoperate using a Java EE Connector Architecture resource adapter that integrates a WebLogic JMS client.
It is assumed that the reader is familiar with programming in Java Platform, Enterprise Edition (Java EE), Java EE Connector Architecture version 1.6 resource adapters, and JMS concepts. This document emphasizes the value-added features provided by WebLogic Server and key information about how to configure and use the WebLogic JMS Resource adapter (JMS RA).
This chapter, Chapter 1, "Introduction and Roadmap," describes the organization and scope of this guide, including new features and related documentation.
Chapter 2, "Understanding the WebLogic JMS Resource Adapter," provides an overview of WebLogic JMS Resource Adapter (JMS RA) components, concepts, and functionality.
Chapter 3, "Administering the JMS RA," explains the components, design options, and other prerequisite considerations needed to use the JMS RA to interoperate using WebLogic JMS in a foreign application server
Chapter 4, "Administering the JMS RA on Oracle GlassFish Server," describes additional configuration information and considerations when using deploying the JMS RA on the Oracle GlassFish Server.
Chapter 5, "Understanding Message Consumption," describes how to configure the JMS RAs ra.xml
file to configure MDBs to asynchronously consume WebLogic JMS messages in a foreign application server as inbound messages.
Chapter 6, "Sending Outbound JMS Messages," describes how to send JMS messages using the JMS RA.
Chapter 7, "Configuring Destinations and Naming Contexts," provides information on configuring adminobject
elements to define destinations and naming contexts for inbound and outbound communication.
Chapter 8, "Understanding Resource Providers," describes how to use and configure Resource Providers. A resource provider defines the JNDI properties that allow the JMS RA to connect to the WebLogic JMS provider.
Chapter 9, "Understanding Transaction Processing," describes transaction processing and recovery when using the JMS RA to interoperate between a foreign application server and WebLogic Server.
Chapter 10, "Understanding Failure Management," describes how the JMS RA responds to WebLogic Server and foreign application server failures.
Chapter 11, "Securing JMS RA Connections," describes security considerations for the JMS RA.
Chapter 12, "JMS RA Deployment Descriptor Elements and Properties," provides information about the WebLogic JMS RA deployment descriptor file, ra.xml
.
For information on topics related to configure and use the JMS RA, see the following documents:
Oracle Fusion Middleware Administering JMS Resources for Oracle WebLogic Server is a guide to configuring and managing WebLogic JMS resources.
Oracle Fusion Middleware Developing JMS Applications for Oracle WebLogic Server is a guide to developing WebLogic JMS applications.
Oracle Fusion Middleware Tuning Performance of Oracle WebLogic Server provides information on how to monitor performance and tune the components in a WebLogic Server.
Oracle Fusion Middleware Developing Applications for Oracle WebLogic Server is a guide to developing WebLogic Server applications.
Oracle Fusion Middleware Deploying Applications to Oracle WebLogic Server is the primary source of information about deploying WebLogic Server applications.
Oracle Fusion Middleware Developing Resource Adapters for Oracle WebLogic Server contains information on WebLogic resource adapters and the WebLogic Server implementation of the Java EE Connector Architecture.
In addition to this document, Oracle provides a variety of code samples and tutorials for JMS developers. The examples and tutorials illustrate WebLogic Server JMS in action, and provide practical instructions on how to perform key JMS development tasks.
Oracle recommends that you run some or all of the JMS examples before developing your own JMS applications.
This example demonstrates how to utilize the WebLogic JMS Resource Adapter (JMS RA) deployed on a foreign application server to interoperate with the WebLogic JMS service. This example is included when you install the examples in your WebLogic distribution. See JMS RA Example
MedRec is an end-to-end sample Java EE application shipped with WebLogic Server that simulates an independent, centralized medical record management system. The MedRec application provides a framework for patients, doctors, and administrators to manage patient data using a variety of different clients.
MedRec demonstrates WebLogic Server and Java EE features, and highlights Oracle-recommended best practices. MedRec is optionally installed with the WebLogic Server installation. You can start MedRec from the ORACLE_HOME
\user_projects\domains\medrec
directory, where ORACLE_HOME
is the directory you specified as the Oracle Home when you installed Oracle WebLogic Server. For more information, see "Sample Applications and Code Examples" in Oracle Fusion Middleware Understanding Oracle WebLogic Server.
MedRec includes a service tier comprised primarily of Enterprise Java Beans (EJBs) that work to process requests from web applications, web services, and workflow applications, and future client applications. The application includes message-driven, stateless session, stateful session, and entity EJBs.
For a comprehensive listing of the new WebLogic Server features introduced in this release, see Oracle Fusion Middleware What's New in Oracle WebLogic Server.