Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL
1. Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL – wann soll welche Komponente eingesetzt werden? Guido Schmutz, Technology Manager / Partner
10. History of Oracle SOA platform Oracle Service Bus Oracle ESB Oracle BPEL Source: Oracle
11.
12. Coherence Cache J2EE Application Server (Oracle AS, WebLogic, WebSphere, JBoss) Messaging Fusion Middleware – Oracle SOA Suite 10.1.3.4 JRockit VM & RT Source: Oracle Apps Adapters B2B Partners DB Legacy CONNECTIVITY Routing Transform Data Quality ETL & Replication Data Integrator OSB and OESB SOA Agility ROUTING & DATA SERVICES Native BPEL Business Rules Human Workflow BPEL Process Manager ORCHESTRATION GOVERNANCE System Monitoring Enterprise Manager UDDI WS Policies Security Web Services Manager Registry GOVERNANCE SOA lifecycle governance Enterprise Repository REAL-TIME VISIBILITY & PROCESSING Alerts Business Monitoring BAM Events Data Streams CEP Application Development Framework Enterprise Modeling BPA Suite JDeveloper Business User Modeling BPM Suite
13. Feature Mapping BPEL OSB OESB XSLT Transformation Message Orchestration Human Workflow Process State/ Long running Message Filter Adapter (JCA) Decision Service Process Orchestration XQuery Transformation Value Mapping Cross-Reference Tables (XREFs) Split-Join XA Support JDeveloper Eclipse/Web Console SLA Dashboard Resubmit Message Ordering Message Throttling Service Pooling (Load Balancing) Instance Monitoring Security Message Validation Reliable Messaging Asynchronous Messaging Service Types and Transport Compensation Parallel Processing Graphical Flow Sensors
14. Service Classification and the Oracle SOA Suite OSB OESB BPEL BPMN OSB OWSM Basic service Composed service Process service Public enterprise service