High Performance Transaction Systems 2003 Workshop:
Business Process Management Infrastructure
Oracle E-Business Suite
http://www.hpts.ws/papers/2003/agenda.htm
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
HPTS 2003 Workshop: BPM Infrastructure Oracle E-Business Suite
1.
2. Business Process Management Infrastructure Oracle E-Business Suite Mark Craig Senior Product Manager Oracle Workflow Rajesh Raheja Development Director Oracle Workflow
7. Event Processing Workflow Business Event Business Logic Integration Actions DB Changes App Logic Apps
8. Raise Local Events Listen External Events Event Dispatcher (Database) (Java) Action (Java/PLSQL) Workflow Process Web Service Registered Actions Application JMS/AQ Business Event System Architecture XML on JMS/AQ
25. Generic Service Architecture Events Host 1 Host 2...n Internal Concurrent Manager Service Manager/Internal Monitor Service Manager / Internal Monitor Service Processes Service Processes Service Container Processes Service Container Processes Control Thread Service Components Control Thread Service Components TNS Listener Oracle Applications Manager Monitor Thread Monitor Thread Control Cartridge Control Cartridge Events Events
26.
27. Process Management Overview APPS TNS Listener APPS TNS Listener ICM Node 1 Node 2 1. ICM contacts TNS Listener 1 1 3 3 3. ICM communicates with Service Manager 4. Service Manager spawns Internal Monitor and Service Container processes Internal Monitor Event Manager Workflow Notification Mailer Internal Monitor Standard Manager Workflow Background Engine 4 4 Service Manager Service Manager 2 2 2. TNS Listener spawns Service Manager 5 5. If ICM crashes… 6. Internal Monitor will spawn ICM locally when it detects ICM is down. 6 6 ICM
28.
29.
30. Component Lifecycle De-queue Message from Queue Specify Correlation ID as parameter Process Message per Service Logic Send Email, Execute Subscriptions etc. Sleep or Exit Configurable SLEEP time Listen on Oracle/JMS Queue Configurable BLOCK time
Read the slide first. Next say the following: Oracle9iAS Integration provides out of the box connectivity to disparate applications via pre-built adapters and uses a model driven architecture that speed deployment time. In addition it provides a single platform for EAI, B2B, and Web Services thus eliminating the need for spending time and money on purchasing additional integration products and integrating the integration solutions. Moreover, Oracle9iAS Integration is built on open standards and does not require retraining of your IT resources on proprietary technologies. Thus reducing the total cost of integration and future proofing your integration infrastructure.
Read the slide first. Next say the following: Oracle9iAS Integration provides out of the box connectivity to disparate applications via pre-built adapters and uses a model driven architecture that speed deployment time. In addition it provides a single platform for EAI, B2B, and Web Services thus eliminating the need for spending time and money on purchasing additional integration products and integrating the integration solutions. Moreover, Oracle9iAS Integration is built on open standards and does not require retraining of your IT resources on proprietary technologies. Thus reducing the total cost of integration and future proofing your integration infrastructure.