|Oracle® Fusion Middleware Installation Guide for Oracle Service Bus
11g Release 1 (184.108.40.206)
Part Number E15017-01
This chapter provides an overview of Oracle Service Bus 11g Release 1 (220.127.116.11) and this guide. This chapter includes the following topics:
See:The "Related Documents" section in the Preface for a list of documents that provide additional information about the topics described in this chapter.
Oracle Service Bus is part of Oracle Fusion Middleware. Oracle Fusion Middleware is a collection of standards-based software products that spans a range of tools and services: From Java EE and developer tools, to integration services, business intelligence, and collaboration. Oracle Fusion Middleware offers complete support for development, deployment, and management.
Oracle Service Bus combines intelligent message brokering with service monitoring and administration to provide a unified software product for implementing and deploying Service-Oriented Architecture (SOA) on your enterprise. This converged approach adds a scalable, dynamic routing and transformation layer to your enterprise infrastructure, with service lifecycle management capabilities for service registration, service usage, and Service Level Agreement (SLA) compliance.
Oracle Service Bus relies on Oracle WebLogic Server run-time facilities. It leverages the capabilities inherent in Oracle WebLogic Server to deliver functionality that is highly available, scalable, and reliable.
The installer for Oracle Service Bus features the following sub-components that can be installed on your system:
Oracle Service Bus Server: The full set of components that comprise Oracle Service Bus, excluding Oracle Service Bus examples and the Oracle Service Bus IDE.
Oracle Service Bus IDE: Oracle Service Bus Plug-in is an integrated design environment for Oracle Service Bus. You must install Oracle Enterprise Pack for Eclipse to use Oracle Service Bus IDE.
Oracle Service Bus Examples: The Oracle Service Bus examples provide you with a quick and easy way to experience the run-time capability of using proxy services in your design environment; they demonstrate key features and help you get started with designing and configuring resources and services using the Oracle Service Bus Console. These examples are user-driven, pre-configured scenarios that use Oracle Service Bus to communicate with business services. The examples are based on typical business scenarios that benefit from using Oracle Service Bus proxy services to communicate between clients and business processes. You can run the examples to see how Oracle Service Bus operates in the run-time environment, or you can build the examples in the development environment to get more in-depth knowledge of how to configure the proxy service.
Note:By default, the Oracle Service Bus examples are not installed in a typical installation. To install the examples, select the custom installation option. For more information, see Understanding Oracle Service Bus Installation Types.
If you perform the Typical installation of Oracle WebLogic Server by using the Oracle WebLogic Server Installer, you can obtain the following components required by Oracle Service Bus:
Oracle WebLogic Server provides the core services that ensure reliability, high availability, scalability, and a high-performing execution environment for your application.
Oracle WebLogic Server consists of the following sub-components that can be installed on your system:
Server: Oracle WebLogic Server program files that contain the core Java Enterprise Edition 2 (Java EE 2) features and Apache Beehive.
Server Examples: Oracle WebLogic Server and MedRec example domain and sample applications. These servers and sample applications demonstrate a variety of Java EE 2 features. Resources are provided to help you build, configure, and run each of the sample applications. You must install the Server sub-component to install and use the Server Examples.
Oracle Service Bus uses Oracle Coherence for its business service result caching functionality. Oracle Coherence is installed by default in a typical Oracle WebLogic Server installation. However, if you perform a custom Oracle WebLogic Server installation and do not install Oracle Coherence, result caching is not available for business services. For more information on result caching, see "Improving Performance by Caching Business Service Results" in the Oracle Fusion Middleware Administrator's Guide for Oracle Service Bus.
Oracle Enterprise Pack for Eclipse (OEPE) is a certified set of Eclipse plug-ins designed to help develop, deploy and debug applications for Oracle WebLogic Server. Eclipse plug-ins facilitate development of Java SE, Java EE, Web Service, ORM, and Spring applications on Oracle WebLogic Server.
You must install OEPE to use Oracle Service Bus IDE. OEPE is installed as part of the Typical type of Oracle WebLogic Server installation. If you choose the Custom type of installation of Oracle WebLogic Server, be sure to select OEPE manually.
This topic describes the scope of information in this guide and how to use it. This topic includes the following sections:
Each document in the Oracle Fusion Middleware Documentation Library has a specific purpose. The specific purpose of this guide is to explain how to:
Install single instances of Oracle Service Bus 11g Release 1 (18.104.22.168) components.
Verify the installation was successful.
Get started with the component after installation.
This guide covers the most common, certified Oracle Service Bus deployments. The following information is provided for each of these deployments:
Appropriate Installation Environment: Helps you determine which installation is appropriate for your environment.
Components Installed: Identifies the components that are installed in each scenario.
Dependencies: Identifies the components each installation depends on.
Procedure: Explains the steps for the installation.
As described in "Overview of Installation Process", the procedures in this guide explain how to install Oracle Service Bus components by using the Oracle Service Bus 11g Installer and the Oracle Fusion Middleware Configuration Wizard.
The following is a list of recommendations on how to use the information in this guide to install Oracle Service Bus 11g Release 1 (22.214.171.124):
Review Chapter 3, "Preparing to Install Oracle Service Bus," for information about what you should consider before you install Oracle Service Bus.
Review Chapter 4, "Performing Common Installation Tasks," to understand the tasks that you must perform for most installations. Understanding this information before you start will expedite and simplify the deployment process.
Install, verify, and get started with your Oracle Service Bus component by referring to its specific chapter in this guide.
Use the appendixes in this guide as needed.
See Also:The "Related Documents" section in this guide's Preface for a list of documents that provide additional information about Oracle Service Bus components.
This guide does not explain how to upgrade legacy versions of Oracle Service Bus components, including any previous database schemas, to 11g Release 1 (126.96.36.199). To upgrade a legacy version of Oracle Service Bus, refer to the following documents:
This guide does not explain how to install Oracle Service Bus in High Availability (HA) configurations. To install Oracle Service Bus in a High Availability configuration, refer to the following documents: