Oracle soa course_content
-
Upload
xavierconsultants -
Category
Technology
-
view
20 -
download
0
Transcript of Oracle soa course_content
Oracle SOA Course Content
Introduction to Oracle SOA Suite 11g. Overview of service-oriented architecture (SOA). Advantage of using SOA. Why is SOA 11g Important? Building Blocks Of SOA. Overview XML, XSD, WSDL. Practice
Creating XSDs Creating WSDL Exposing XSD using WSDL. Consuming Services in Java. Creating of WSDL files.
Installations Overview of weblogic server Overview of SOA server and bam server and meta data schemas Creating domain in weblogic server. Install SOA Server and BAM server. Overview of start and stop steps of SOA server and Admin Server.
Interaction Patterns Synchronous Pattern Asynchronous pattern (Delayed response) One way Invoke (fire and forget model).
SCA Architecture Define a composite application Describe SOA Composite Editor Explain Component Type File.
SOA Composite Build and Deploy Explain SOA composite. Practice
Understand BPEL designer (JDeveloper) and activities Creating your first BPEL Process. XPATH Expression Builder Deploying the SOA Composite application.
Compilation
Creating connection Application Server Versioning Deployment
Managing Deployments/Un-Deployments with Enterprise Manager 11g .
Build of Synchronous and Asynchronous Services Orchestrating Services with BPEL for Synchronous , Asynchronous and One-way
Service Overview of Partner Link. Why do we need my Role-Partner Role concept Practice
Create a synchronous process Create an asynchronous process Create One-way.
Parallel processing and Conditional branching Understanding activities Switch, Flow, ForEach and While Practice
Processing with Parallel Flows Using Flown activity Conditional Branching.
Exploring Pick activity and OnAlarm branch Develop BPEL process to use pick(Receive inputs from Multiple Operations) Develop BPEL process that can time out a call to an Async processing, using OnAlarm
branch.
Adapters Concepts Understanding File, Database, FTP, AQ, Web Service and JMS Adapter Practice
Read, Sync Read and write a file using file and FTP adapter Various Database operations using DB adapter
a. CRUD operations on Tableb. Procedure/function creation in DB and calling using DB
Adapterc. Writing own SQL queries in DB Adapter
Produce, Consume, and Request/Reply operations in JMS adapter. Advanced queuing on Database using AQ Adapter
Mediators Working with Mediator Components Explain the Mediator component and its features Differences between Mediator and OSB
Parallel Flows and sequential flows. Practice
Creating a Mediator Component Adding Routing Rules Create XSL Transformation with XSLT Mapper Create Content Based Routing Filters.
Human Workflow and work list application Human Workflow Service Concepts Features of workflow service Practice
Sending an notification to user. Creating User/Groups/Roles in Console and EM. Group/User/Role base notifications. sequential and parallel processing in Human Task Rule base routing.
Business Rules Introduction to Business Rules Introduction Decision tables Practice
Using Business Rules and Decision tables in BPEL Rule dictionary Rule linking
Fault Handling and Exception Management Explain Fault Types
System Faults Business faults
Process based Fault handling. Policy based fault handling. Practice
Using Throw activity to raise faults Using Re-Throw activity to re-raise the faults Using fault Handler to handler faults Using policy files
Compensation Handler
Understanding of compensation handler Practice
example on Compensation and Compensation Scope
Security in SOA
Introduction on security Applying Security policies on Services and components creating user defined policies and applying those on Services and Components Examples on Above all the Scenarios
Transaction Management in SOA
BPEL level Transactions Component Level Transaction DB Transaction Service Level Transaction.