AGENDA SOA Oracle BPEL Process Manager (BPM) and its Architecture Adapters XSLT Mapper Workflow Services Sensors Loan Procurement Flows Q & A
Oracle Fusion Middleware Web Content, Digital Assets, Documents, Records, Images Content Management
Key SOA Standards ERP/ Legacy Apps Custom Apps & Services Web services WSDL/WSIF XML/XML Schema SOAP  JCA JMS BUSINESS SERVICES More Interoperable Process Flow Logic  XSLT/XQuery BPEL More Adaptable PROCESS ORCHESTRATION PORTAL JSR-168 USER INTERFACE Struts/JSF Portal Web Application API WS Richer Experience PKI Dashboards BAM MONITORING JMX Fusion Effect WS-Security SERVICE BUS Security Reliability Logging Failover Dynamic Routing WS-Policy, SAML Web Services Mgmt
Introduction to BPEL Markup language for composing a set of discrete services into an end-to-end process flow 10+ years of research and development from Microsoft (XLANG) and IBM (WSFL, FDML) The best integration solution for XML and Web services but also Java, JCA and JMS. Rich support for async interactions, parallel processing and exception management. Leverages XML Schema, XSLT, XML Query,  WS-Security, WS-Addressing and WSIF. Composability: A process flow is automatically  a service.  Gartner believes that BPEL will emerge as the leading industry standard for Web service orchestration and coordination of business processes. - David Smith, Research Vice President and fellow, Gartner   “ ” BPEL is the future of the integration space in my view…Why? Because the value is so much higher when you provide not only a way to integrate applications, but also a way to create services from them and put them into business processes - John Rymer, Vice President, Forrester Research, Inc.  “ ”
Designing, Deploying and Managing BPEL business processes 4 Components  BPEL Designer BPEL Server BPEL Console Dehydrate ORACLE BPEL PROCESS MANAGER
ORACLE BPM ARCHITECTURE
 
 
ADAPTERS File Adapter Oracle Applications Adapter JMS Adapter Database Adapter
Some of the Adapters Available for Oracle BPEL PM… Databases Oracle 8i and above IBM DB/2 UDB Informix Clarion Clipper Cloudscape  DBASE  Dialog  Essbase  FOCUS Data Access  Great Plains  Microsoft SQL Server MUMPS (Digital Standard MUMPS) Navision Financials (ODBC 3.x) Nucleus Paradox Pointbase PROGRESS Red Brick RMS  SAS Transport Format Sybase Teradata Unisys DMS 1100/2200  UniVerse Applications Oracle Applications SAP R/3  Peoplesoft JD Edwards Siebel  Clarify Lotus Notes Ariba AXIOM mx/open  Baan BroadVision Clarify Commerce One Hogan Financials  i2 Technologies Lawson Livelink  Manugistics  Microsoft CRM  Vantive Walker Interactive  Remedy Salesforce.com Technology SOAP HTTP, HTTP-S Email – POP3, SMTP, IMAP FTP, FTP-S Flat File LDAP JMS Oracle AQ IBM MQSeries TIBCO Rendezvous Socket Legacy CICS IMS/DB  IMS/TM VSAM ADABAS Natural Tuxedo CA-Datacom Screen Scraping CA-IDMS C-ISAM,D-ISAM,K-SAM, QSAM
 
 
 
 
 
 
 
 
LOAN PROCUREMENT PROCESS FLOW Get Credit Rating Get Loan Offer from United Loan Agency Get Loan Offer from Star Loan Agency Receive Input from the  client Select the best offer Return the output to the client
Q & A

Oracle BPEL Presentation

  • 1.
    AGENDA SOA OracleBPEL Process Manager (BPM) and its Architecture Adapters XSLT Mapper Workflow Services Sensors Loan Procurement Flows Q & A
  • 2.
    Oracle Fusion MiddlewareWeb Content, Digital Assets, Documents, Records, Images Content Management
  • 3.
    Key SOA StandardsERP/ Legacy Apps Custom Apps & Services Web services WSDL/WSIF XML/XML Schema SOAP JCA JMS BUSINESS SERVICES More Interoperable Process Flow Logic XSLT/XQuery BPEL More Adaptable PROCESS ORCHESTRATION PORTAL JSR-168 USER INTERFACE Struts/JSF Portal Web Application API WS Richer Experience PKI Dashboards BAM MONITORING JMX Fusion Effect WS-Security SERVICE BUS Security Reliability Logging Failover Dynamic Routing WS-Policy, SAML Web Services Mgmt
  • 4.
    Introduction to BPELMarkup language for composing a set of discrete services into an end-to-end process flow 10+ years of research and development from Microsoft (XLANG) and IBM (WSFL, FDML) The best integration solution for XML and Web services but also Java, JCA and JMS. Rich support for async interactions, parallel processing and exception management. Leverages XML Schema, XSLT, XML Query, WS-Security, WS-Addressing and WSIF. Composability: A process flow is automatically a service. Gartner believes that BPEL will emerge as the leading industry standard for Web service orchestration and coordination of business processes. - David Smith, Research Vice President and fellow, Gartner “ ” BPEL is the future of the integration space in my view…Why? Because the value is so much higher when you provide not only a way to integrate applications, but also a way to create services from them and put them into business processes - John Rymer, Vice President, Forrester Research, Inc. “ ”
  • 5.
    Designing, Deploying andManaging BPEL business processes 4 Components BPEL Designer BPEL Server BPEL Console Dehydrate ORACLE BPEL PROCESS MANAGER
  • 6.
  • 7.
  • 8.
  • 9.
    ADAPTERS File AdapterOracle Applications Adapter JMS Adapter Database Adapter
  • 10.
    Some of theAdapters Available for Oracle BPEL PM… Databases Oracle 8i and above IBM DB/2 UDB Informix Clarion Clipper Cloudscape DBASE Dialog Essbase FOCUS Data Access Great Plains Microsoft SQL Server MUMPS (Digital Standard MUMPS) Navision Financials (ODBC 3.x) Nucleus Paradox Pointbase PROGRESS Red Brick RMS SAS Transport Format Sybase Teradata Unisys DMS 1100/2200 UniVerse Applications Oracle Applications SAP R/3 Peoplesoft JD Edwards Siebel Clarify Lotus Notes Ariba AXIOM mx/open Baan BroadVision Clarify Commerce One Hogan Financials i2 Technologies Lawson Livelink Manugistics Microsoft CRM Vantive Walker Interactive Remedy Salesforce.com Technology SOAP HTTP, HTTP-S Email – POP3, SMTP, IMAP FTP, FTP-S Flat File LDAP JMS Oracle AQ IBM MQSeries TIBCO Rendezvous Socket Legacy CICS IMS/DB IMS/TM VSAM ADABAS Natural Tuxedo CA-Datacom Screen Scraping CA-IDMS C-ISAM,D-ISAM,K-SAM, QSAM
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
    LOAN PROCUREMENT PROCESSFLOW Get Credit Rating Get Loan Offer from United Loan Agency Get Loan Offer from Star Loan Agency Receive Input from the client Select the best offer Return the output to the client
  • 20.