Oracle BPEL Process Manager: Services Orchestration Student Guide Volume 1
|
|
- Brice Williams
- 7 years ago
- Views:
Transcription
1 Oracle BPEL Process Manager: Services Orchestration Student Guide Volume 1 D17514GC10 Production 1.0 June 2005 D19183
2 Authors Maria Palazzolo Glenn Stokol Technical Contributors and Reviewers Satish Abburi Lakshminarayanan Bhagat Krishnaprem Bhatia Avi Borthakur Krishna Cheemalamarri John Deeb Mark Kennedy Edwin Khodabakchian Yogeshwar Kuntawar Mahadevan Nainani Probal Nandy Prashant Nema Nagavalli Pataballa Ravi Rangaswamy Kireet Reddy Bharath Sampath David Shaffer Devesh Sharma Sanjeev Sondur Herb Stiel Raj Venkatesan Sunil Wadhwa Copyright 2005, Oracle. All rights reserved. This document contains proprietary information and is protected by copyright and other intellectual property laws. You may copy and print this document solely for your own use in an Oracle training course. The document may not be modified or altered in any way. Except where your use constitutes "fair use" under copyright law, you may not use, share, download, upload, copy, print, display, perform, reproduce, publish, license, post, transmit, or distribute this document in whole or in part without the express authorization of Oracle. The information contained in this document is subject to change without notice. If you find any problems in the document, please report them in writing to: Oracle University, 500 Oracle Parkway, Redwood Shores, California USA. This document is not warranted to be error-free. If this documentation is delivered to the United States Government or anyone using the documentation on behalf of the United States Government, the following notice is applicable: U.S. GOVERNMENT RIGHTS The U.S. Government s rights to use, modify, reproduce, release, perform, display, or disclose these training materials are restricted by the terms of the applicable Oracle license agreement and/or the applicable U.S. Government contract. Oracle, JD Edwards, PeopleSoft, and Retek are registered trademarks of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Publisher Giri Venugopal
3 Contents Preface 1 Introduction Objectives 1-2 Course Objectives 1-3 Lessons Lessons Appendices 1-6 Course Environment 1-7 Course Business Process Scenario 1-8 Lesson 2 Practice: Installing Oracle BPEL Process Manager 1-9 Lesson 3 Practice: Creating a Simple BPEL Process 1-10 Lesson 4 Practice: Invoking Synchronous and Asynchronous Services 1-11 Lesson 5 Practice: Adding Parallel Flow and Conditional Branching 1-12 Lesson 6 Practice: Adding Exception Handling 1-13 Lesson 7 Practice: Adding Transformation Services to BPEL 1-14 Lesson 8 Practice: Using File Adapter to Read Input Data from a File 1-15 Lesson 9 Practice: Using Adapters to Write to Files and Databases 1-16 Lesson 10 Practice: Incorporating Human Workflow Service 1-17 Lesson 11 Practice: Adding Sensors 1-18 Lesson 11 Practice: Adding Notification 1-19 Summary Understanding Basic Concepts and Architecture Objectives 2-2 Services and Composite Applications 2-3 Service-Oriented Architecture 2-4 Life Cycle of Service-Oriented Architecture Applications 2-5 Service-Oriented Architecture: Components 2-6 Introducing Web Services 2-7 Web Service Architecture and Standards 2-8 SOAP Message Structure 2-10 A SOAP Example 2-11 Service Invocation 2-12 Orchestrating Services Through BPEL 2-13 What Is BPEL? 2-14 Benefits of BPEL 2-15 Standards: Building Blocks of BPEL 2-16 Oracle BPEL Process Manager Architecture 2-17 Oracle BPEL Process Manager: Key Features 2-19 BPEL Process Manager Server 2-20 Core Engine Architecture 2-21 Performance and Scalability 2-23 Service Adapters 2-24 iii
4 Integrated Adapters 2-25 Oracle Application Server Adapters 2-26 Data Transformation Services 2-27 Oracle BPEL Process Manager: Methodology 2-28 Oracle Integration 2-29 Oracle Integration InterConnect 2-30 Oracle Integration B2B 2-31 Oracle Integration BAM 2-32 Installing Oracle BPEL Software 2-33 Oracle BPEL Process Manager: Components 2-34 Creating Connections 2-35 Creating the BPEL PM Server Connection 2-36 Creating the Database Connection 2-37 Summary 2-39 Practice for Lesson Building a Simple BPEL Process Objectives 3-2 The BPEL Standard 3-3 JDeveloper BPEL Designer 3-5 The HelloWorld Process 3-6 Creating the HelloWorld Process 3-7 Creating a New Workspace 3-8 Creating a New Project 3-9 Initial State of the BPEL Process 3-10 Anatomy of a BPEL Project 3-11 Adding an Assign Activity to the Process 3-12 Creating a Copy Rule 3-13 Using the XPath Expression Builder 3-14 BPEL Process Source Structure 3-15 BPEL Activities in HelloWorld 3-16 The HelloWorld BPEL Source 3-17 BPEL Depends on WSDL and WSDL Extensions 3-19 The HelloWorld Design-Time WSDL Source 3-20 Validating and Deploying a BPEL Process 3-22 Deployment with JDeveloper 3-23 The BPEL Suitcase 3-24 Testing the Process 3-26 Auditing and Debugging the Instance 3-27 BPEL Activities 3-28 Summary 3-29 Practice 3: Creating the HelloWorld Process 3-30 iv
5 4 Orchestrating Services with BPEL Objectives 4-2 Orchestrating Services Through BPEL 4-3 Developing a BPEL Service 4-4 Initial Structure of a Synchronous Service 4-5 Initial Structure of an Asynchronous Service 4-6 Initial Structure of an Empty Service 4-7 Synchronous Services 4-8 Partner Links and Service Invocation 4-9 Partner Links 4-10 Invoking a Synchronous Service 4-11 Creating the OrderBooking BPEL Process 4-12 Importing a User-Defined XML Schema 4-13 Setting the BPEL Process Message Types 4-14 Including a Partner Link 4-15 Configuring the Partner Link Activity 4-16 BPEL Variables 4-17 Creating the Input Variable 4-18 Creating the Output Variable 4-19 Synchronous Flow: Invoking the Credit Rating Service 4-20 Assigning Input Data 4-21 Configuring Assign Activity Copy Rules 4-22 Assigning the Output 4-23 Viewing the BPEL Process 4-24 Deploying and Running the Process 4-25 Reviewing the Source Code 4-26 Invoking an Asynchronous Service 4-29 WS-Addressing and Correlation 4-30 Implementing Correlation Sets 4-31 Understanding the BPEL Asynchronous Service 4-32 Including a Partner Link for Rapid Distributors 4-33 Invoking the Rapid Distributors Service 4-34 Configuring a Receive Activity 4-35 Configuring the Variable Assignment 4-36 Viewing the Asynchronous Process Activities 4-37 Deploying and Running the Process 4-38 Summary 4-39 Practice 4: Invoking Synchronous and Asynchronous Services Enhancing the BPEL Process with Parallel Processing and Conditional Branching Objectives 5-2 Processing with Parallel Flows 5-3 Parallel Flow: Example 5-4 v
6 Adding a Parallel Flow to the Process 5-5 Configuring a Flow Branch 5-6 Configuring a Second Flow Branch 5-7 Including a Partner Link for Select Manufacturing 5-8 Invoking Select Manufacturing in the Second Branch 5-9 Adding and Configuring the Receive Activity in the Second Branch 5-10 Adding and Configuring the Assign Activities in the Second Branch 5-11 Deploying and Running the Process 5-12 Conditional Branching with Switch 5-13 Adding Conditional Branching Logic 5-14 Including the Switch Activity 5-15 Including the Assign for Rapid Distributors 5-16 Including the Assign Activity for Select Manufacturing 5-17 Deploying and Running the Process 5-18 Summary 5-19 Practice 5.1: Parallel Processing 5-20 Practice 5.2: Conditional Branching Increasing Process Reliability Through Fault Handling and Exception Management Objectives 6-2 Defining a Scope Structure 6-3 Adding a Scope Structured Activity 6-4 Catch and CatchAll 6-5 Managing Faults 6-6 Adding a CatchAll Exception Branch 6-7 Setting a Value for the Credit Rating 6-8 Adding Comments to the Order 6-9 The CatchAll in the OrderBooking Process 6-10 Deploying and Running the Process 6-11 Understanding BPEL Concepts: Pick and onalarm 6-12 Pick with an <onmessage> and <onalarm> 6-13 Understanding Compensating Transactions 6-14 Compensating Transactions 6-15 Understanding the BPEL compensationhandler 6-16 Adding a Compensation Handler 6-18 Summary 6-19 Practice 6: Adding a Branch for Exception Handling Adding Transformation Services to BPEL Objectives 7-2 Oracle BPEL Process Manager Transformation Services 7-3 Adding Transformation Services 7-4 Importing the Schema for the Input (Purchase Order) 7-5 Importing the Schema for the Output (Purchase Order Acknowledgement) 7-6 vi
7 Configuring the Transform Activity 7-7 Using the XSLT Mapper 7-8 XSLT Mapper: Key Features 7-9 XSLT Mapper: Extensive Function Set 7-10 Creating the Mappings 7-11 XSLT Mapper: Array Handling 7-13 XSLT Mapper: Conditional Mapping 7-14 XSLT Mapper: Automap 7-15 Map Testing Tool 7-16 Testing the Transformation 7-17 Dictionary and Report Generation 7-18 Summary 7-19 Practice 7: Adding Transformation Services to BPEL Invoking a BPEL Service Through Adapters Objectives 8-2 Adapter Services 8-3 Adapter Framework 8-4 Benefits of Adapters 8-5 OracleAS Adapter: Key Features 8-6 OracleAS Adapters 8-7 OracleAS Adapter Services for Outbound Two-Way Synchronous Communication 8-8 OracleAS Adapter Services for Outbound One-Way Asynchronous Communication 8-9 OracleAS Adapter Services for Inbound One-Way Asynchronous Communication 8-10 Oracle AS Adapter Integration with Oracle BPEL Process Manager 8-11 OracleAS Adapter and Oracle BPEL Process Manager Integration 8-12 Adapter and Oracle BPEL Process Manager Outbound Architecture 8-13 Adapter and Oracle BPEL Process Manager Inbound Architecture 8-14 Design Time of Technology Adapters for Oracle BPEL Process Manager Integration 8-15 Technology Adapters Integrated in JDeveloper 8-16 File and FTP Adapter 8-17 Database Adapter 8-18 Database Adapter Implemented with TopLink 8-19 Oracle Applications Adapter 8-20 Advanced Queuing (AQ) Adapter 8-21 JMS Adapter 8-22 OEM Adapters 8-23 Design Time of OEM Adapters for Oracle BPEL Process Manager Integration 8-24 Oracle Application Explorer 8-25 Using the File Adapter: Example 8-26 Selecting an Adapter Service 8-27 Configuring the File Adapter 8-28 Creating the Partner Link for Calling the OrderBooking Process 8-30 vii
8 Configuring the Receive Activity for the File Adapter 8-31 Invoking the OrderBooking Process 8-32 Configuring the Assign Activity for Input and Output 8-33 Deploying and Running the Process 8-34 Summary 8-35 Practice 8: Using a File Adapter to Read the Input Data From a File Accessing Adapter-Enabled Services from BPEL Objectives 9-2 Invoking the File Adapter as a Service from BPEL 9-3 Creating a Partner Link for the File Adapter 9-4 Designing the Write File Activities 9-7 Viewing the Write File Activities 9-8 Deploying and Running the Process 9-9 Extending OrderBooking to Invoke POAcknowledge 9-12 Creating the Partner Link 9-13 Invoking the File Write Service 9-14 Assigning the Input 9-15 Assigning the Output 9-16 Deploying and Running the Process 9-17 Invoking a Database Adapter as a Service from BPEL 9-18 Creating the FulfillOrder BPEL Process by Using the Database Adapter Service 9-19 Creating a Partner Link for Writing to the Database 9-20 Invoking the Database Write Service 9-24 Designing the Database Record Transformation 9-25 Deploying and Running the Process 9-28 Invoking the FulfillOrder Service from OrderBooking 9-30 Creating the Partner Link to Call FulfillOrder 9-31 Invoking and Receiving the Input from FulfillOrder 9-32 Configuring the Assign for Input 9-33 Configuring the Assigns for Output 9-34 Modifying the FulfillOrder Process for Exception Processing 9-35 Adding Database Exception Handling 9-36 Setting the Status to False 9-37 Adding a While Activity 9-38 Adding an Exception Branch for the Scope Activity 9-39 Adding a Wait Activity 9-40 Deploying and Running the Processes 9-41 Undeploying Processes 9-43 Summary 9-44 Practice 9.1: Invoke the File Adapter as a Service from BPEL to Write a File 9-45 Practice 9.2: Extend OrderBooking to Invoke POAcknowledge 9-46 viii
9 Practice 9.3: Invoke a Database Adapter as a Service from BPEL 9-47 Practice 9.4: Invoke the FulfillOrder Service from OrderBooking Extending a BPEL Process with Human Workflow Services Objectives 10-2 Workflow Services in Oracle BPEL Process Manager 10-3 Human Workflow Requirements 10-4 Workflow as a Service 10-5 Workflow Services 10-6 End-to-End Scenario 10-7 Workflow Services: Task Management Service 10-8 Workflow Services: Task Routing Service 10-9 Workflow Services: Task Action Service Workflow Services: Identity Service Workflow Services: Worklist Service Workflow Services: Notification Service Modeling Workflow in JDeveloper BPEL Designer Defining the Users Modeling Workflows in JDeveloper BPEL Designer Including a User Task Setting the Workflow Pattern and Specifying the Task Details Specifying the Outcome, Notifications, and Assignment Policy Assigning the Task Specifying Management Chain Levels and Task Routing Conclusions Viewing the Results Creating the Assign Activities for Accept, Reject, and Other Assigning the Output Viewing the Human Workflow Activities Deploying and Running the Process Extending the OrderBooking Process to Call the OrderApproval Process Deploying and Running the Process Summary Practice 10.1: Create the OrderApproval Process Practice 10.2: Add User Tasks for Manual Approval or Rejection of Purchase Orders Administering Processes Using Monitoring and Sensor Technology Objectives 11-2 BPEL Monitoring and Administration 11-3 Describing the Consoles 11-4 Exploring the BPEL Console 11-5 Managing the BPEL Domain 11-6 Oracle BPEL Process Manager Administration Interface 11-7 Interfacing with BAM 11-8 ix
10 Understanding Sensors 11-9 Creating Sensors Setting Sensors Sensors in the OrderBooking Process Deploying and Running the Processes Viewing Sensor Data Notification Services Adding a Notification to a Process Specifying the Parameters Configuration File Installing the XMail Server Configuring the Client Specifying the Voice Parameters Specifying the SMS Parameters The Wireless Configuration File Summary Practice 11.1: Add Sensors to the OrderBooking Process Practice 11.2: Add Notification to the OrderBooking Process Reviewing Advanced Features and Interfaces for Oracle BPEL Process Manager Objectives 12-2 Understanding the Java Business Delegate 12-3 Invoking a BPEL Process from Java 12-4 Invoking One-Way and Two-Way Operations from Java 12-5 Invoking a BPEL Process from JSP 12-6 Invoking a BPEL Process with the JSP Tag Library 12-7 Executing Java Code in a BPEL Process 12-8 Web Services Invocation Framework 12-9 Java Code with WSIF Bindings WSIF EJB Binding: Example WSIF Java Calls Embedding Java Code in BPEL Java Embedding with <bpelx:exec> A <bpelx:exec> Code Example BPEL Deployment Descriptor Properties Defining Preference Properties Defining Deployment Descriptor Properties in JDeveloper Obtaining a Preference Property Value Updating a Preference Value at Run Time The demos Directory The interop Directory The references Directory The tutorials Directory x
11 The utils Directory Summary Appendix A: Solutions to Practices Appendix B: Glossary Appendix C: Scripts Appendix D: Introduction to XML Extensible Markup Language D-2 A Simple XML Page: Example D-3 XML Document Structure D-4 The XML Declaration D-5 Components of an XML Document D-6 XML Elements D-7 Markup Rules for Elements D-8 XML Attributes D-9 Using Elements Versus Attributes D-10 XML Entities D-11 XML Comments D-12 A Well-Formed XML Document D-13 Comparing XML and HTML D-14 XML Development D-15 Editing XML in Oracle JDeveloper 10g D-16 What Is a Document Type Definition? D-17 Why Validate an XML Document D-18 General DTD Rules D-19 The Contents of a DTD D-20 Simple DTD Declaration: Example D-21 Referencing the DTD D-22 Element Declarations D-23 Attribute Declarations D-25 CDATA and Enumerated Attribute Types D-26 NOTATION Declaration and Attribute Type D-27 What Is an XML Namespace? D-28 Declaring XML Namespaces D-29 XML Namespace Prefixes D-30 Index xi
12
Oracle SOA Suite 11g: Essential Concepts Student Guide
Oracle SOA Suite 11g: Essential Concepts Student Guide D58786GC20 Edition 2.0 August 2011 D73588 Author Iris Li Technical Contributors and Reviewers Gary Barg Pete Daly Joe Greenwald David Mills David
More informationOracle BPA Suite: Model and Implement Business Processes Volume I Student Guide
Oracle BPA Suite: Model and Implement Business Processes Volume I Student Guide D70464GC10 Edition 1.0 September 2008 D56390 Author Viktor Tchemodanov Technical Contributors and Reviewers Madhavi Buchi
More informationObjectif. Participant. Prérequis. Pédagogie. Oracle SOA Suite 11g - Build Composite Applications. 5 Jours [35 Heures]
Plan de cours disponible à l adresse http://www.adhara.fr/.aspx Objectif Describe SOA concepts and related technology Create an SOA Composite application using JDeveloper Work with Mediator components
More informationOracle BI 10g: Analytics Overview
Oracle BI 10g: Analytics Overview Student Guide D50207GC10 Edition 1.0 July 2007 D51731 Copyright 2007, Oracle. All rights reserved. Disclaimer This document contains proprietary information and is protected
More informationBusiness Process Execution Language for Web Services
Business Process Execution Language for Web Services Second Edition An architect and developer's guide to orchestrating web services using BPEL4WS Matjaz B. Juric With Benny Mathew and Poornachandra Sarang
More information1 What Are Web Services?
Oracle Fusion Middleware Introducing Web Services 11g Release 1 (11.1.1) E14294-04 January 2011 This document provides an overview of Web services in Oracle Fusion Middleware 11g. Sections include: What
More informationBUILDING FLEXIBLE ENTERPRISE PROCESSES USING ORACLE BUSINESS RULES AND BPEL PROCESS MANAGER. An Oracle White Paper Jan 2005
BUILDING FLEXIBLE ENTERPRISE PROCESSES USING ORACLE BUSINESS RULES AND BPEL PROCESS MANAGER An Oracle White Paper Jan 2005 BUILDING FLEXIBLE ENTERPRISE PROCESSES USING ORACLE BUSINESS RULES AND BPEL PROCESS
More information1 What Are Web Services?
Oracle Fusion Middleware Introducing Web Services 11g Release 1 (11.1.1.6) E14294-06 November 2011 This document provides an overview of Web services in Oracle Fusion Middleware 11g. Sections include:
More informationOracle Application Server 10g: Administer High Availability
Oracle Application Server 10g: Administer High Availability Student Guide D21855GC10 Production 1.0 July 2006 D46705 Author Shankar Raman Technical Contributors and Reviewers Shankar Raman Fermin Castro
More informationOracle CRM On Demand Data Import Workshop Student Guide
Oracle CRM On Demand Data Import Workshop Student Guide D56688GC30 Edition 3.0 May 2011 D73177 Author Pete Piccaro Technical Contributors and Reviewers Laura Melinte Susan Shaw Anthony Herrera Editor Smita
More informationAnalytics: Pharma Analytics (Siebel 7.8) Student Guide
Analytics: Pharma Analytics (Siebel 7.8) Student Guide D44606GC11 Edition 1.1 March 2008 D54241 Copyright 2008, Oracle. All rights reserved. Disclaimer This document contains proprietary information and
More informationOracle Stellent 10gR3: Information Rights Management
Oracle Stellent 10gR3: Information Rights Management Student Guide D53944GC10 Edition 1.0 January 2009 D57573 Author Marsha Hancock Technical Contributors and Reviewers Frank Abela Martin Abrahams Keith
More informationOracle Identity and Access Management: The All-In-One Seminar Student Guide
Oracle Identity and Access Management: The All-In-One Seminar Student Guide D50461GC10 Edition 1.0 June 2007 D51338 Author Litha Dhananjayan Technical Contributors and Reviewers Aykut Celik Sujatha Kalastriraju
More informationActiveVOS Server Architecture. March 2009
ActiveVOS Server Architecture March 2009 Topics ActiveVOS Server Architecture Core Engine, Managers, Expression Languages BPEL4People People Activity WS HT Human Tasks Other Services JMS, REST, POJO,...
More informationBeeple, B-Pel, Beepul? Understanding BPEL and Its Role in SOA
Beeple, B-Pel, Beepul? Understanding BPEL and Its Role in SOA presented by John Jay King King Training Resources john@kingtraining.com Download this paper and code examples from: http://www.kingtraining.com
More informationOracle SOA Suite: The Evaluation from 10g to 11g
KATTA Durga Reddy TATA Consultancy Services. Oracle SOA Suite: The Evaluation from 10g to 11g Introduction Oracle SOA Suite is an essential middleware layer of Oracle Fusion Middleware. It provides a complete
More informationCopyright 2013, Oracle and/or its affiliates. All rights reserved.
1 Integration Options for Oracle E-Business Suite Rekha Ayothi, Lead Product Manager, Oracle Safe Harbor Statement The following is intended to outline our general product direction. It is intended for
More informationOracle BPEL Nuts and Bolts
Oracle BPEL Nuts and Bolts Paper 743 presented by John Jay King King Training Resources john@kingtraining.com Download this paper from: http://www.kingtraining.com Copyright @ 2009, John Jay King 1/68
More informationOracle Fusion Middleware
Oracle Fusion Middleware Modeling and Implementation Guide for Oracle Business Process Management 11g Release 1 (11.1.1) E15176-02 July 2010 Describes how to design and implement business processes using
More informationSERVICE ORIENTED ARCHITECTURE
SERVICE ORIENTED ARCHITECTURE Introduction SOA provides an enterprise architecture that supports building connected enterprise applications to provide solutions to business problems. SOA facilitates the
More informationOracle Enterprise Manager
Oracle Enterprise Manager Connectors Integration Guide Release 12.1.0.4 E25163-05 February 2015 Oracle Enterprise Manager Connectors Integration Guide, Release 12.1.0.4 E25163-05 Copyright 2015, Oracle
More informationRaghu R Kodali Consulting Product Manager, & Evangelist Oracle Fusion Middleware Oracle USA Author Beginning EJB 3 Application Development (Apress)
Integrating BPEL, Workflow & Business Rules Raghu R Kodali Consulting Product Manager, & Evangelist Oracle Fusion Middleware Oracle USA Author Beginning EJB 3 Application Development (Apress) Agenda Why
More informationOracle Application Server 10g Web Services Frequently Asked Questions Oct, 2006
Oracle Application Server 10g Web Services Frequently Asked Questions Oct, 2006 This FAQ addresses frequently asked questions relating to Oracle Application Server 10g Release 3 (10.1.3.1) Web Services
More informationBPEL + Business Rules
Dial-in: 888.283.3946 or +1.210.795.4773 passcode: bpel Press *1 at end to ask verbal questions During conf, use chat feature to ask questions The Oracle BPEL Process Manager BPEL + Business Feature Preview
More informationSOA Best Practices (from monolithic to service-oriented)
SOA Best Practices (from monolithic to service-oriented) Clemens Utschig - Utschig Consulting Product Manager, Oracle SOA Suite & Integration clemens.utschig@oracle.com The following
More informationOracle Database 11g: Advanced PL/SQL
Oracle Database 11g: Advanced PL/SQL Volume I Student Guide D52601GC10 Edition 1.0 March 2008 D54299 Authors Nancy Greenberg Rick Green Marcie Young Technical Contributors and Reviewers Claire Bennett
More informationAquaLogic ESB Design and Integration (3 Days)
www.peaksolutions.com AquaLogic ESB Design and Integration (3 Days) Audience Course Abstract Designed for developers, project leaders, IT architects and other technical individuals that need to understand
More informationOracle BI Discoverer Administrator 11g: Develop an EUL
Oracle BI Discoverer Administrator 11g: Develop an EUL Volume I Student Guide D60283GC10 Edition 1.0 February 2010 D65281 Author Lea Shaw Technical Contributors and Reviewers Praveen Deshpande Kumar Dhanagopal
More informationWeb Services in Oracle Fusion Middleware. Raghu Kodali Consulting Product Manager & SOA Evangelist Oracle Fusion Middleware Oracle USA
Web Services in Oracle Fusion Middleware Raghu Kodali Consulting Product Manager & SOA Evangelist Oracle Fusion Middleware Oracle USA Agenda Oracle Fusion Middleware Enterprise Web Services Services to
More informationPrinciples and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards)
Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards) Michael P. Papazoglou (INFOLAB/CRISM, Tilburg University, The Netherlands)
More informationA standards-based approach to application integration
A standards-based approach to application integration An introduction to IBM s WebSphere ESB product Jim MacNair Senior Consulting IT Specialist Macnair@us.ibm.com Copyright IBM Corporation 2005. All rights
More informationThe Oracle Fusion Development Platform
The Oracle Fusion Development Platform Juan Camilo Ruiz Senior Product Manager Development Tools 1 The preceding is intended to outline our general product direction. It is intended for information purposes
More informationAn Oracle White Paper October 2013. Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus
An Oracle White Paper October 2013 Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus Table of Contents Introduction...
More informationOracle Service Bus. User Guide 10g Release 3 Maintenance Pack 1 (10.3.1) June 2009
Oracle Service Bus User Guide 10g Release 3 Maintenance Pack 1 (10.3.1) June 2009 Oracle Service Bus User Guide, 10g Release 3 Maintenance Pack 1 (10.3.1) Copyright 2007, 2008, Oracle and/or its affiliates.
More informationOracle Enterprise Content Management
Oracle Enterprise Content Licensing Information 10g Release 3 (10.1.3.3.0) E10302-15 March 2010 Oracle Enterprise Content Licensing Information, 10g Release 3 (10.1.3.3.0) E10302-15 Copyright 2009, 2010,
More informationOracle Fusion Middleware User s Guide for Oracle Business Account Opening Preview 11gRelease 1 (11.1.1.7.2)
Oracle Fusion Middleware User s Guide for Oracle Business Account Opening Preview 11gRelease 1 (11.1.1.7.2) June 2014 Copyright 2013, 2014, Oracle and/or its affiliates. All rights reserved. Disclaimer
More informationSiebel Application Deployment Manager Guide. Siebel Innovation Pack 2013 Version 8.1/8.2 September 2013
Siebel Application Deployment Manager Guide Siebel Innovation Pack 2013 Version 8.1/8.2 September 2013 Copyright 2005, 2013 Oracle and/or its affiliates. All rights reserved. This software and related
More informationReporting component for templates, reports and documents. Formerly XML Publisher.
Fusion Middleware Product TLA Description Comments Access Manager OAM Offers single-sign on, access policy creation and enforcement, self-service, delegated administration, password management, reporting
More informationhttp://support.oracle.com/
Contract Management System Architecture Data Sheet October 2012 Legal Notices Copyright 1997, 2012, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle
More informationAn Oracle White Paper October 2013. Oracle Data Integrator 12c New Features Overview
An Oracle White Paper October 2013 Oracle Data Integrator 12c Disclaimer This document is for informational purposes. It is not a commitment to deliver any material, code, or functionality, and should
More information3 4 5 Oracle SOA Suite 11g is the only complete, integrated, best of breed and hot-pluggable SOA platform available today. It has a comprehensive view on the entire software lifecycle process, providing
More informationPresentation Outline. Key Business Imperatives Service Oriented Architecture Defined Oracle SOA Platform 10.1.3 SOA Maturity/Adoption Model Demo Q&A
Presentation Outline Key Business Imperatives Service Oriented Architecture Defined Oracle SOA Platform 10.1.3 SOA Maturity/Adoption Model Demo Q&A Key Business Imperatives Increased Competition Requires
More informationSmart Business Processes using Oracle Business Rules
Smart Business Processes using Oracle Business Rules An Oracle Whitepaper December, 2008 Introduction Today more than ever, businesses must make good decisions. Effective leaders must be able to understand,
More informationPeopleSoft Enterprise CRM 9.1 Marketing Applications PeopleBook
PeopleSoft Enterprise CRM 9.1 Marketing Applications PeopleBook October 2009 PeopleSoft Enterprise CRM 9.1 Marketing Applications PeopleBook SKU crm91pbr0 Copyright 2001, 2009, Oracle and/or its affiliates.
More informationAn Oracle White Paper June 2009. Integration Technologies for Primavera Solutions
An Oracle White Paper June 2009 Integration Technologies for Primavera Solutions Introduction... 1 The Integration Challenge... 2 Integration Methods for Primavera Solutions... 2 Integration Application
More informationOracle Communications WebRTC Session Controller: Basic Admin. Student Guide
Oracle Communications WebRTC Session Controller: Basic Admin Student Guide Edition 1.0 April 2015 Copyright 2015, Oracle and/or its affiliates. All rights reserved. Disclaimer This document contains proprietary
More informationOracle Database 10g: Parallelism and Scalability Overview Seminar
Oracle Database 10g: Parallelism and Scalability Overview Seminar Student Guide D51929GC10 Edition 1.0 July 2007 D51952 Authors Joel Goodman Harald van Breederode Editor Atanu Raychaudhuri Graphic Designer
More informationOracle Enterprise Manager. Description. Versions Supported
Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Microsoft Active Directory 10g Release 2 (10.2.0.2) B28044-02 June 2006 This document provides a brief description about the Oracle
More informationOracle Service Bus Statement of Direction August 2008
Oracle Service Bus Statement of Direction August 2008 Market-leading ESB offers unmatched flexibility and capabilities Strategy fully preserves development investments of both BEA and Oracle customers.
More informationHow To Create A C++ Web Service
A Guide to Creating C++ Web Services WHITE PAPER Abstract This whitepaper provides an introduction to creating C++ Web services and focuses on:» Challenges involved in integrating C++ applications with
More informationSOA Governance: What s Required To Govern And Manage A Service-Oriented Architecture. An Oracle White Paper October 2006
SOA Governance: What s Required To Govern And Manage A Service-Oriented Architecture An Oracle White Paper October 2006 SOA Governance: What s Required to Govern and Manage a Service-Oriented Architecture.
More informationOracle Enterprise Manager. Description. Versions Supported
Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Microsoft.NET Framework 10g Release 2 (10.2) E10749-01 January 2006 This document provides a brief description about the Oracle
More informationManage Oracle Database Users and Roles Centrally in Active Directory or Sun Directory. Overview August 2008
Manage Oracle Database Users and Roles Centrally in Active Directory or Sun Directory Overview August 2008 Introduction... 3 Centralizing DataBase Account Management using Existing Directories with OVD...
More informationOracle TimesTen and In-Memory Database Cache 11g
Oracle TimesTen and In-Memory Database Cache 11g Student Guide D61394GC10 Edition 1.0 July 2010 D68159 Author Danny Lau Technical Contributors and Reviewers Rohan Aranha David Aspinwall Cathy Baird Nagender
More informationOracle SOA Suite Then and Now:
Oracle SOA Suite Then and Now: The Evolution from 10g to 11g Shane Goss Impac Services Agenda SOA Suite 11g New Features Highlight new features of SOA 11g Some products have added features and functionality
More informationOracle Application Integration Architecture: Business Process Modeling and Analysis. An Oracle White Paper April 2009
Oracle Application Integration Architecture: Business Process Modeling and Analysis An Oracle White Paper April 2009 Note: The following is intended to outline our general product direction. It is intended
More informationWELCOME. Where and When should I use the Oracle Service Bus (OSB) Guido Schmutz. UKOUG Conference 2012 04.12.2012
WELCOME Where and When should I use the Oracle Bus () Guido Schmutz UKOUG Conference 2012 04.12.2012 BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN 1
More informationCA Identity Manager. Glossary. r12.5 SP8
CA Identity Manager Glossary r12.5 SP8 This documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is for your informational
More informationOrchestrating Web Services: The Case for a BPEL Server. An Oracle White Paper June 2004
Orchestrating Web Services: The Case for a BPEL Server An Oracle White Paper June 2004 Orchestrating Web Services: The Case for a BPEL Server Executive Overview...3 Business Process Integration Goes Mainstream...3
More informationSOA Management with Oracle Enterpise Manager. An Oracle White Paper March 2007
SOA Management with Oracle Enterpise Manager An Oracle White Paper March 2007 NOTE: The following is intended to outline our general product direction. It is intended for information purposes only, and
More informationORACLE SOA SUITE. Product Overview
ORACLE SOA SUITE KEY FEATURES AND BENEFITS COMPLETE INTEGRATED OPEN BEST-OF-BREED FEATURES SOA Composite Editor Graphical editor to assemble heterogeneous components into composite applications Service
More informationOracle Primavera Gateway
Oracle Primavera Gateway Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is
More informationOracle Fusion Middleware User s Guide for Oracle Approval Management for Microsoft Excel 11gRelease 1 (11.1.1.7.2)
Oracle Fusion Middleware User s Guide for Oracle Approval Management for Microsoft Excel 11gRelease 1 (11.1.1.7.2) July 2014 Copyright 2014, Oracle and/or its affiliates. All rights reserved. Disclaimer
More informationBusiness Intelligence and Service Oriented Architectures. An Oracle White Paper May 2007
Business Intelligence and Service Oriented Architectures An Oracle White Paper May 2007 Note: The following is intended to outline our general product direction. It is intended for information purposes
More informationCOSA. COSA BPM Suite. Roadmap
COSA COSA BPM Suite Roadmap COSA Copyright Copyright 2009 BPS-Solutions GmbH, Pulheim, Germany. All rights reserved. The information in this document is subject to change without notice. No part of this
More informationOracle Application Development Framework Overview
An Oracle White Paper June 2011 Oracle Application Development Framework Overview Introduction... 1 Oracle ADF Making Java EE Development Simpler... 2 THE ORACLE ADF ARCHITECTURE... 3 The Business Services
More informationJobScheduler Web Services Executing JobScheduler commands
JobScheduler - Job Execution and Scheduling System JobScheduler Web Services Executing JobScheduler commands Technical Reference March 2015 March 2015 JobScheduler Web Services page: 1 JobScheduler Web
More informationMD Link Integration. 2013 2015 MDI Solutions Limited
MD Link Integration 2013 2015 MDI Solutions Limited Table of Contents THE MD LINK INTEGRATION STRATEGY...3 JAVA TECHNOLOGY FOR PORTABILITY, COMPATIBILITY AND SECURITY...3 LEVERAGE XML TECHNOLOGY FOR INDUSTRY
More information1 What's New in CAMM 10.2.0.5
Oracle Composite Application Monitor and Modeler Release Notes Release 10.2.0.5 E14671-02 May 2009 These release notes contain important information available at the GA release of Oracle Composite Application
More informationJava EE 7: Back-End Server Application Development
Oracle University Contact Us: 01-800-913-0322 Java EE 7: Back-End Server Application Development Duration: 5 Days What you will learn The Java EE 7: Back-End Server Application Development training teaches
More informationUsing BPM to Implement Services in Telecom and Media. Practical Advice and Insights from the Real World
Using BPM to Implement Services in Telecom and Media Practical Advice and Insights from the Real World 1 GoToWebinar Housekeeping Click the double arrow to collapse the control panel Click the maximize
More informationOracle Enterprise Service Bus
Oracle Enterprise Service Bus Developer's Guide, 10g (10.1.3.1.0) B28211-01 September 2006 Oracle Enterprise Service Bus Developer's Guide, 10g (10.1.3.1.0) B28211-01 Copyright 2006, Oracle. All rights
More informationAn Oracle White Paper February 2014. Oracle Data Integrator 12c Architecture Overview
An Oracle White Paper February 2014 Oracle Data Integrator 12c Introduction Oracle Data Integrator (ODI) 12c is built on several components all working together around a centralized metadata repository.
More informationENTERPRISE EDITION ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE DATA INTEGRATOR
ORACLE DATA INTEGRATOR ENTERPRISE EDITION KEY FEATURES AND BENEFITS ORACLE DATA INTEGRATOR ENTERPRISE EDITION OFFERS LEADING PERFORMANCE, IMPROVED PRODUCTIVITY, FLEXIBILITY AND LOWEST TOTAL COST OF OWNERSHIP
More informationORACLE MOBILE SUITE. Complete Mobile Development Solution. Cross Device Solution. Shared Services Infrastructure for Mobility
ORACLE MOBILE SUITE COMPLETE MOBILE DEVELOPMENT AND DEPLOYMENT PLATFORM KEY FEATURES Productivity boosting mobile development framework Cross device/os deployment Lightweight and robust enterprise service
More informationOracle SOA Suite/B2B as a Critical Mission Hub for a High Volume Message Use Case
Oracle SOA Suite/B2B as a Critical Mission Hub for a High Volume Message Use Case Introduction Stop. Think. Ok, in the meanwhile 2 seconds has passed and 250 messages more were processed by a mission critical
More information<Insert Picture Here> Oracle Business Process Management
Oracle Business Management Barry O Reilly, Director BPM Solutions barry.oreilly@oracle.com May 2009 Agenda Overview of BPM Product Strategy Oracle BPM Solution Components Oracle BPM
More informationRelease Notes for SOA Suite 11g Technology Preview 4
Introduction May 22, 2008 This release of the product, Oracle SOA Suite 11g Technology Preview 4, is intended to give you an early view of the next major version of SOA Suite, known informally as Release
More informationWhat I Advise Every Customer To Do On Their Oracle SOA Projects
What I Advise Every Customer To Do On Their Oracle SOA Projects Save yourself future redesign by considering a few key elements when embarking on your new SOA project. By Javier Mendez & Ahmed Aboulnaga,
More informationOracle WebLogic Server
Oracle WebLogic Server Configuring and Using the WebLogic Diagnostics Framework 10g Release 3 (10.3) July 2008 Oracle WebLogic Server Configuring and Using the WebLogic Diagnostics Framework, 10g Release
More informationEnd-To-End Invoice Processing Automation at Land O Lakes NATALIE HAWLEY LAND O LAKES
End-To-End Invoice Processing Automation at Land O Lakes NATALIE HAWLEY LAND O LAKES i Fishbowl Solutions Notice The information contained in this document represents the current view of Fishbowl Solutions,
More informationTIBCO BusinessConnect Trading Partner Administration. Software Release 6.0 November 2011
TIBCO BusinessConnect Trading Partner Administration Software Release 6.0 November 2011 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED
More informationAbout Contract Management
Contract Management System Architecture Data Sheet June 2015 About Contract Management Oracle Primavera Contract Management is a multi-user, multi-project Web-based application that manages all aspects
More information26.Roundtable Münchner Unternehmerkreis IT Simone Frömming - Vice President Sales Oracle Deutschland GmbH
ITK-Trends aus der Sicht von Oracle als Software-Hersteller -Transition to SOA- 26.Roundtable Münchner Unternehmerkreis IT Simone Frömming - Vice President Sales Oracle Deutschland GmbH SOA Bridging the
More informationOracle WebLogic Server 11g: Monitor and Tune Performance
D61529GC10 Edition 1.0 March 2010 D66055 Oracle WebLogic Server 11g: Monitor and Tune Performance Student Guide Author Shankar Raman Technical Contributors and Reviewer s Werner Bauer Nicole Haba Bala
More informationOracle Identity Management Concepts and Architecture. An Oracle White Paper December 2003
Oracle Identity Management Concepts and Architecture An Oracle White Paper December 2003 Oracle Identity Management Concepts and Architecture Introduction... 3 Identity management... 3 What is Identity
More informationAn Oracle White Paper March 2012. Managing Metadata with Oracle Data Integrator
An Oracle White Paper March 2012 Managing Metadata with Oracle Data Integrator Introduction Metadata information that describes data is the foundation of all information management initiatives aimed at
More informationTIBCO BusinessEvents Business Process Orchestration Release Notes
TIBCO BusinessEvents Business Process Orchestration Release Notes Software Release 1.1.1 May 2014 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE.
More informationStart Oracle Insurance Policy Administration. Activity Processing. Version 9.2.0.0.0
Start Oracle Insurance Policy Administration Activity Processing Version 9.2.0.0.0 Part Number: E16287_01 March 2010 Copyright 2009, Oracle and/or its affiliates. All rights reserved. This software and
More informationOracle Enterprise Single Sign-on Logon Manager Best Practices: Packaging ESSO-LM for Mass Deployment Release 11.1.1.2.0 E20406-01
Oracle Enterprise Single Sign-on Logon Manager Best Practices: Packaging ESSO-LM for Mass Deployment Release 11.1.1.2.0 E20406-01 December 2010 Oracle Enterprise Single Sign-on Logon Manager Best Practices:
More informationDeploying Oracle Business Intelligence Publisher in J2EE Application Servers Release 10.1.3.2.0
Oracle Business Intelligence Publisher Deploying Oracle Business Intelligence Publisher in J2EE Application Servers Release 10.1.3.2.0 Part No. B32481-01 December 2006 Introduction Oracle BI Publisher
More informationService Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies
Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies 3-day seminar Give Your Business the Competitive Edge SOA has rapidly seized the momentum and center stage because
More informationBIT601 SAP Workflow Definition and Use of Customer-Specific Workflows
SAP Workflow Definition and Use of Customer-Specific Workflows SAP NetWeaver Course Version: 94 Course Duration: 5 Day(s) Publication Date: 2014 Publication Time: Copyright Copyright SAP SE. All rights
More informationQuery JD Edwards EnterpriseOne Customer Credit using Oracle BPEL Process Manager
Query JD Edwards EnterpriseOne Customer Credit using Oracle BPEL Process Manager 1 Overview In this tutorial you will be querying JD Edwards EnterpriseOne for Customer Credit information. This is a two
More informationEVALUATION. WA1844 WebSphere Process Server 7.0 Programming Using WebSphere Integration COPY. Developer
WA1844 WebSphere Process Server 7.0 Programming Using WebSphere Integration Developer Web Age Solutions Inc. USA: 1-877-517-6540 Canada: 1-866-206-4644 Web: http://www.webagesolutions.com Chapter 6 - Introduction
More informationSiebel CRM Reports. Easy to develop and deploy. Administration
Siebel CRM Reports The Siebel CRM integration with Oracle Business Intelligence Publisher (BI Publisher) provides an enterprise reporting solution to author, manage, and deliver all types of highly formatted
More information<Insert Picture Here> Building a Complex Web Application Using ADF and Siebel
Building a Complex Web Application Using ADF and Siebel Nishit Rao Group Product Manager Fusion Middleware Oracle Dhiraj Soni Technical Architect GIT Apps Engineering Oracle The following
More informationESB Versus ActiveVOS
Comparing and Contrasting an Enterprise Service Bus with ActiveVOS AN ACTIVE ENDPOINTS PAPER 2011 Active Endpoints, Inc. ActiveVOS is a trademark of Active Endpoints, Inc. All other company and product
More informationAn Oracle White Paper November 2009. Oracle Primavera P6 EPPM Integrations with Web Services and Events
An Oracle White Paper November 2009 Oracle Primavera P6 EPPM Integrations with Web Services and Events 1 INTRODUCTION Primavera Web Services is an integration technology that extends P6 functionality and
More information