Skip Headers
Oracle® Fusion Middleware Deployment Guide for Oracle Service Bus
11
g
Release 1 (11.1.1.5.0)
Part Number E15022-03
Home
Book List
Master Index
Contact Us
Next
View PDF
Contents
List of Figures
List of Tables
Title and Copyright Information
Preface
Documentation Accessibility
Conventions
1
Introduction
1.1
Deployment Goals
1.2
Oracle Service Bus Deployment Topology
1.2.1
Oracle Service Bus Deployment Topology and the Oracle Service Bus Domain Extension Template
1.3
Key Deployment Tasks
1.4
Roles in Oracle Service Bus Deployment
1.4.1
Deployment Specialists
1.4.2
Oracle WebLogic Server Administrators
1.4.3
Database Administrators
1.5
Key Deployment Resources
1.5.1
Oracle WebLogic Server Resources
1.5.1.1
Clustering
1.5.1.2
Java Message Service
1.5.1.3
EJB Pooling and Caching
1.5.1.4
JDBC Connection Pools
1.5.1.5
Execution Thread Pool
1.5.1.6
J2EE Connector Architecture
1.5.2
Oracle Service Bus Configuration Resources
1.5.2.1
Business Services
1.5.2.2
Proxy Services
1.5.2.3
WSDLs
1.5.2.4
Schemas
1.5.2.5
Service Accounts
1.5.2.6
Service Key Providers
1.5.2.7
WS-Policies
1.5.2.8
XQuery and XSLT Transformations
1.5.2.9
MFLs
1.5.2.10
JARS
1.5.2.11
Alert Destinations
1.5.2.12
UDDI Registries
1.5.2.13
JNDI Providers
1.5.2.14
SMTP Servers
1.5.3
Relational Database Management System Resources
1.5.4
Hardware, Operating System, and Network Resources
2
Configuring a Non-Clustered Deployment
2.1
Step 1. Configure a Database for the JMS Reporting Provider Data Store
2.2
Step 2. Prepare an Oracle Service Bus Domain
2.2.1
Creating an Oracle Service Bus Domain Using the Oracle Fusion Middleware Configuration Wizard
2.2.2
Configuring JMS Resources
2.3
Step 3. Configure Oracle Service Bus Security
2.4
Step 4. Deploy an Oracle Service Bus Configuration
2.5
Step 5. Update Your Domain as Your Production Environment Changes
2.5.1
Changing a Business Service
2.5.2
Installing a New Version of a Proxy Service
2.5.3
Online Configuration Updates
2.5.3.1
Best Practices for Successful Online Configuration Updates
3
Understanding Oracle Service Bus Clusters
3.1
Understanding Oracle Service Bus Clusters
3.2
Designing a Clustered Deployment
3.2.1
Introducing Oracle Service Bus Domains
3.2.1.1
Creating Domains
3.2.1.2
Clustered Servers
3.2.2
Oracle Service Bus Deployment Resources
3.2.2.1
Singleton Resources
3.2.2.2
Monitoring and Alert Resources in a Cluster
3.2.2.3
Cluster Configuration Changes and Deployment Requests
3.3
Load Balancing in a Oracle Service Bus Cluster
3.3.1
Load Balancing HTTP Functions in a Cluster
3.3.2
Load Balancing JMS Functions in a Cluster
3.4
High Availability in an Oracle Service Bus Cluster
3.4.1
Highly Available JMS for Oracle Service Bus
3.5
Deploying Configurations
4
Configuring a Clustered Deployment
4.1
Step 1. Comply with Configuration Prerequisites
4.2
Step 2. Prepare an Oracle Service Bus Domain
4.2.1
Creating an Oracle Service Bus Domain Using the Oracle Fusion Middleware Configuration Wizard
4.2.1.1
Adding Proxy Server or Firewall Information to your Domain Configuration
4.2.2
Configuring JMS Resources
4.3
Step 3. Configure Oracle Service Bus Security
4.4
Step 4. Starting, Stopping, and Monitoring Managed Servers
4.4.1
Starting and Stopping Managed Servers
4.4.2
Monitoring Your Servers
4.5
Step 5. Deploy an Oracle Service Bus Configuration
4.6
Step 6. Update Your Domain as Your Production Environment Changes
4.6.1
Adding a Managed Server
4.6.1.1
Updating Business Service Configurations for an Expanded Cluster
4.6.1.2
Updating Proxy Service Configurations for an Expanded Cluster
4.6.2
Deleting a Managed Server
4.6.3
Changing a Business Service in a Cluster
4.6.4
Installing a New Version of a Proxy Service in a Cluster
5
Understanding Oracle Service Bus High Availability
5.1
About Oracle Service Bus High Availability
5.1.1
Recommended Hardware and Software
5.1.1.1
Regarding JMS File Stores
5.1.2
What Happens When a Server Fails
5.1.2.1
Software Faults
5.1.2.2
Hardware Faults
5.1.2.3
Server Migration
5.1.2.4
Message Reporting Purger
5.2
Oracle Service Bus Failure and Recovery
5.2.1
Transparent Server Reconnection
5.2.2
EIS Instance Failover
5.3
High Availability for Poller-Based Transports
5.3.1
JMS Queues
5.3.2
High Availability in Clusters
5.3.2.1
Load Balancing
6
Best Practices for Deploying Oracle Service Bus Resources
6.1
Deployment Topologies
6.1.1
Development and QA Systems
6.1.2
Stage and Production Systems
6.1.3
Shared Projects
6.2
Types of Deployment
6.3
Deployment Roles
6.4
Customization Files
6.4.1
Substituting Environment Values
6.5
Exporting Resources
6.5.1
Customizing Resources During Export
6.6
Importing Resources
6.6.1
Customizing Resources During Import
6.6.2
Importing Operational Values
6.6.3
Importing Access Control Policies
6.6.4
Deploying Oracle WebLogic Server Artifacts
6.7
Migrating Global Resources
6.8
Summary of Deployment Best Practices
6.9
UDDI
6.9.1
UDDI Deployment Topologies
6.9.1.1
Development-Only Registry
6.9.1.2
Production-Only Registry
6.9.1.3
Development and Production Registry
6.9.1.4
Registry Per Individual Domain
6.9.2
Summary of UDDI Deployment Best Practices
6.9.3
Importing and Exporting Resources Between Multiple Systems
6.9.3.1
Development-Only Registry
6.9.3.2
Production-Only and Development and Production Registry
A
Using the Deployment APIs
A.1
Managing Sessions Using Programs and Scripts
A.1.1
Creating, Activating, Discarding, and Locating Sessions
A.1.1.1
Examples
A.2
Managing Configuration Tasks Using Programs and Scripts
A.2.1
Importing, Exporting, and Querying Configurations
A.2.2
Updating Environment-Specific Information
A.2.2.1
Examples
A.2.3
Related Topics
B
Oracle Service Bus Deployment Resources
B.1
Oracle Service Bus Domain Extension Template
B.1.1
Generated Domain Output
Scripting on this page enhances content navigation, but does not change the content in any way.