The document outlines an Oracle SOA training course covering topics such as Oracle SOA Suite concepts and architecture, developing BPEL processes, synchronous and asynchronous processes, parallel processing and conditional branching, fault handling, transformations, adapters, notifications, sensors, human workflow, business rules, SOA lifecycle, BAM, B2B, EDN, and data handling with SDOs. The training includes hands-on practice developing processes and integrating various SOA components.
The document outlines an Oracle SOA training course covering topics such as Oracle SOA Suite concepts and architecture, developing BPEL processes, synchronous and asynchronous processes, parallel processing and conditional branching, fault handling, transformations, adapters, notifications, sensors, human workflow, business rules, SOA lifecycle, BAM, B2B, EDN, and data handling with SDOs. The training includes hands-on practice developing processes and integrating various SOA components.
Direitos autorais:
Attribution Non-Commercial (BY-NC)
Formatos disponíveis
Baixe no formato DOC, PDF, TXT ou leia online no Scribd
The document outlines an Oracle SOA training course covering topics such as Oracle SOA Suite concepts and architecture, developing BPEL processes, synchronous and asynchronous processes, parallel processing and conditional branching, fault handling, transformations, adapters, notifications, sensors, human workflow, business rules, SOA lifecycle, BAM, B2B, EDN, and data handling with SDOs. The training includes hands-on practice developing processes and integrating various SOA components.
Direitos autorais:
Attribution Non-Commercial (BY-NC)
Formatos disponíveis
Baixe no formato DOC, PDF, TXT ou leia online no Scribd
1 Introduction to the Course and Course Contents 2 Oracle SOA Suite 10g concepts and architecture
Web Services
Understanding WSDL, SOAP and UDDI concepts
Practice
Install SOA Suite and configure JDeveloper
3 First BPEL process
BPEL designer and process manager
Practice
Understand BPEL designer and activities
Hello World BPEL process
4 Synchronous and Asynchronous
Practice
Create a synchronous process
Create an asynchronous process
5 Parallel processing and Conditional branching
Creation of Java Web service from scratch (using
bottom up approach)
Practice
Create Web service utilizing Google Translation
API
Add multiple flows and conditions in process
6 Using Throw activity to throw faults
Using Fault Handler to handle faults
Compensation handler
Using Sensors
Practice
Throwing simple faults and faults with variable
Returning faults to client by adding fault message to
WSDL 7 Exploring Pick activity and OnAlarm branch
Using Wait activity
Practice
Develop BPEL process from scratch and use pick
8 Invoking BPEL from Java
Invoking BPEL from PL/SQL
Invoking BPEL from Excel
Practice
Invoke BPEL from Java, PL/SQL, Excel
9 Human Workflow
Practice
Sending an approval notification
10 Business Rules
Embedding Java in BPEL process
Practice
Test OBR
Use Java embedding to set/get BPEL variables, for
logging
Call an external Java class, call an EXE, set title of
BPEL process Using XML Façade 11 Adapters
Using Header variables
Practice
Read and write a file using file adapter
Poll for new rows in a table using DB adapter
Use Apps adapter to develop Order Import inbound
interface in Oracle Apps
Understand how you can talk to XML Gateway from
BPEL. Trigger SOA process when a business event is raised.
Insert data into JMS queue using JMS adapter
12 Basics of Enterprise Service Bus
Practice
Build ESB and use routing rules
Use Filters and Transformations in ESB
Use domain value map
13 ESB Tricks
Content Based Routing
Using the message header
Using Tracking Fields
Using DVM 14 Comprehensive Error Handling
Error handling in Adapters, ESB and BPEL
Logging and Debugging in Oracle SOA Suite
15 Interview Questions and Project writeups for resume • Basic Concepts and Architecture o Overview of service-oriented architecture (SOA) o Overview XML, XSD, XPath, XSLT, SOAP, WSDL, UDDI o Overview of the BPEL Standard o The basic concepts of Oracle BPEL Process Manager o BPEL Process Manager components • Basic Concepts and Weblogic Server 11g o Overview of Weblogic server and Oracle AS o Overview Weblogic Domains and Managed Servers o Weblogic Datasources and JNDI o Managing and Monitoring Domains and Managed Servers • Working with Weblogic Console and Oracle Enterprise Manager 11g o Overview of Weblogic Console and Enterprise Manager o Managing Deployments/Un-Deployments with Weblogic Console o Shared Libraries management o Using SOAINFRA in Oracle Enterprise Manager o Managing SOA-BPEL Composites from SOAINFRA • Oracle BPEL Process Manager basics o Oracle BPEL Process Manager Concepts, components o Oracle BPEL Process Manager Designer (JDeveloper) o BPEL PM Designer Layout - the Integration Perspective o Applications and Projects o Creating a BPEL Process o XPath Expression Builder o Deploying the BPEL Process o Exploring Oracle BPEL Console (Administer and Monitor processes) • Orchestrating Services with BPEL o Overview of Partner Link o Orchestrate services through BPEL for a Synchronous Service o Orchestrate services through BPEL for an Asynchronous Service • Parallel Processing and Conditional Branching o Processing with Parallel Flows o Using Flown activity o Conditional Branching • Fault Handling and Exception Management o Events and Timeouts o Fault and Exception Handling o Compensation Management • Transformation Services o Transformation Service o Map Testing and Analysis o XSLT Mapping Tool o Auto Mapping • Adapters and Accessing Adapter from BPEL o Adapter Framework o Supported and Bundled Adapters o Oracle Application Adapter Service o File and FTP Adapter o Advanced Queuing o Database and JMS adapters • Notifications o Notification service concepts o Adding and configuring a Notification Service o Configuring Notification via EMAIL and XMPP • Sensors o Sensor Concepts o Implementing Sensors and Sensor Action o Sensors and Oracle BPEL Control • Human Workflow and Worklist Application o Human Workflow Service Concepts o Features of workflow service o Workflow service components o Modeling Workflows o Work list Application Features • Business Rule and Decision Tables o Introduction to Business Rules. o Introduction to Decision tables o Using Business Rules and Decision tables in BPEL • SOA Composite Applications Lifecycle o Lifecycle and its Importance o Development environment approach Surfacing binding properties to composite Level Generating and modifying Configuration Plans o Test Environment approach Compiling and packaging with ANT Deploying with ANT o Production approach • Working with BAM o Oracle BAM Server o Oracle BAM Application o Features of Oracle BAM Application o Defining Data Object o Defining BAM Dashboard o Configuring BAM Adapter on Weblogic o Adding BAM Connection to application o Adding BAM Adapter to Application o Adding BAM Sensors to BPEL Process • Working with B2B o Oracle B2B Characteristics o Composites and B2B. o Documents management o Trading partner profiles and agreement o Creating B2B Documents o Creating trading partners o Creating Listening Channel o Creating an agreement o Using B2B in BPEL. • Event Delivery Network o Introduction to Event Delivery Network o Consuming Events from EDN. o Defining Events and using them. • Data Handling and SDOs o Introduction to SDOs and Key Components o ADF Business Components –A Quick Primer o Creating ADF BC Application o Creating BCs o Testing Application Module o Creating Service Interfaces o Deploying the ADF BC Service. o Using ADF BC as a Service in BPEL
This product was added to our catalog on Wednesday 16 December, 2009.