Академический Документы
Профессиональный Документы
Культура Документы
Slide 2
ESB Multi Tier Deployment Overview
• Topology
– 3 tiers: 1 Metadata(DT) servers, 2 runtime servers
– Oracle Database, OC4J + Web Server
• Install Instructions
– DB, OC4J, ESB DT, ESB RT
• ESB Clustering Configuration
– Esb_config.ini, JNDI Metadata, Slide, JNDI Topic/Factories
• Alternative Topologies
• Checklist: Tool, Action, Target, Status
• Appendix: Scripts, validation, optimization, links
Slide 3
ESB Cluster Multi Tier Topology
OC4J Host 2
1 Database ESB-DT
1 Metadata(DT) Instance
Data
DB
Initial Initial
Load Load
Host 3 Host 4
OC4J OC4J
ESB-RT ESB-RT
Slide 4
ESB Cluster Install Steps
• DB Installer
– Install DB on Host1
• SOA Suite Installer
DT
– Install OC4J + OHS on DT Host2
JMS JMS
DB
Slide 5
SOA Suite Install Screen
Install Only the J2EE Server and Web Server
Slide 6
ESB Cluster Configuration Steps
All of these steps are documented in Section 3 of the
Oracle AS Enterprise Deployment Guide
http://download-west.oracle.com/docs/cd/B31017_01/core.1013/b28939.pdf
Initial
RT1 Load RT2
See Deployment Guide 3.1.17
Slide 7
Configuring the Cluster of ESB RT Instances
• Configure OC4J for either DT or RT Server
– Do this for every OC4J DT or RT servers
See Deployment Guide 3.1.16
• esb_config.ini Contents DT
– DT Æ “primary_oc4j=true”
JMS JMS
DB
– RT Æ “# primary_oc4j=true” Initial
RT1 Load RT2
Slide 8
Updating the ESB Metadata
• Configure ESB Metadata JMS JNDI names
– Only do this one time for all OC4J DT and RT servers
See Deployment Guide 3.1.17
Slide 9
Configure Slide Repository for DB
• Navigate to “HOME/integration/esb/config”
• Copy “Domain_DB.xml” to “Domain.xml”
• Restart the server
– HOME/opmn/bin/opmnctl shutdown
– HOME/opmn/bin/opmnctl startall
Slide 10
Configure JNDI Topic / Connection Factory
• Configure JNDI Topic in Enterprise Manager
– Do this for every OC4J DT and RT server
See Deployment Guide 3.1.19
Slide 11
Multi Tier Install Checklist
Step Tool Action Target(s) Completed
5 ESB Standalone Mid Tier Install Install ESB DT component on DT Host2 Host2
9 Command Line tools or SQL*Plus Update the ESB Metadata Once for all hosts
10 Command line copy Configure the Slide Repository to Use DB All hosts
Slide 12
Multi Tier Install Alternatives
Slide 13
Appendix A – ojmsjndi.sql
sql to update ESB Schema with JNDI names for JMS with DB persistence
Slide 14
Appendix B – Install Validations
• Create ESB System in Console
• Register projects from JDev
• See ESB Web Services in EM on RT Server
• Validate ESB Web Services in EM
• Perform runtime SOAP test from EM
- Do this from each RT server
Slide 15
Appendix C – Suggested Optimizations
Slide 16
Appendix D – ESB Links
Documentation
- http://download-west.oracle.com/docs/cd/B31017_01/integrate.htm
- http://download-west.oracle.com/docs/cd/B31017_01/web.htm
Downloads
http://www.oracle.com/technology/software/tech/webservices/index.html
http://www.oracle.com/technology/software/products/ias/htdocs/101310.html
Slide 17