SlideShare a Scribd company logo
Oracle SOA and OSB 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, OSB Server and bam server and meta data schemas
 Creating domain in weblogic server.
 Install SOA Server, OSB Server and BAM server.
 Overview of start and stop steps of SOA/OSB 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 Table
b. Procedure/function creation in DB and calling using DB Adapter
c. 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
 Compensation handler
 Using policy files
OSB (Oracle Service Bus)
 Introduction to OSB
 Create OSB Project
 Understanding Proxy Service
 Understanding Business Service
 Understanding of different activities, predefined variables
 Creating Proxy Service for a File Transport, DB Transport, JMS Transport, FTP Transport
 Demonstrate Split Join usage
 Examples on Message Throttling, Service Pooling and Service Virtualization.
 Implementing security
 Error Handling
 Understanding of Error Handling
 Practice
a) Examples on applying Error Handling various Levels
 Writing XQuery functions in OSB.
 Implementing XSLT, XQuery in OSB
 Calling OSB Service in BPEL.
 Practice
 Pass-through Proxy Service Example
 Proxy Service and business service communication using XQuey and XSLT
 Examples on Operational Branching and Conditional Branching.
 Examples on Publish, Publish Table and Dynamic Publish.
 Examples on Service Callout, Java Callout.
 Examples on Routing, Routing Table, Dynamic Routing.
 Example on Split Join.
 Examples on different transports like DB, FILE, FTP, JMS.
 Examples on Security and Transaction Management.
 Examples on Message Throttling, Service Pooling and Service
virtualization.
 Examples on XQuery functions.
Security in SOA/OSB
 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/OSB
 BPEL level Transactions
 Component Level Transaction
 DB Transaction
 Service Level Transaction.

More Related Content

PPT
Introduction to es bs mule
PPTX
An Overview of Web Services: SOAP and REST
PPTX
Web Services - A brief overview
PDF
Web Services (SOAP, WSDL, UDDI)
PPT
Soap and Rest
PDF
WCF Data Services - Office Business Application & iPhone
PPTX
Java Web services
PPT
Spring and SOA (2006)
Introduction to es bs mule
An Overview of Web Services: SOAP and REST
Web Services - A brief overview
Web Services (SOAP, WSDL, UDDI)
Soap and Rest
WCF Data Services - Office Business Application & iPhone
Java Web services
Spring and SOA (2006)

Viewers also liked (20)

PPS
S 8 marta
PDF
Prezentace rps 2014
PPTX
Alphabet: lower case
PDF
Resepi - Kek buah keju
PPTX
Pitch of my promotional video
PDF
Beauty POP
PDF
DUMP-2015: «Как сменить язык программирования и не притащить старые привычки ...
PDF
Эффективные инструменты для управление доставкой заказов интернет-магазинов. ...
PDF
Сервис аналитики и автоматизации продаж интернет-магазинов IntaroCRM Дмитрий ...
PDF
Новые технологии анализа эффективности рекламы: объединяем мир онлайн- и оффл...
PPTX
Baserunner
PPTX
Gold Contact Snap-Action Switches
PDF
10229939 original thang
DOCX
Brainstorm
DOCX
Project schedule
PPTX
Storyboard
DOCX
Moodboard
RTF
Assets table
DOCX
Target audience
DOCX
Questionnaire
S 8 marta
Prezentace rps 2014
Alphabet: lower case
Resepi - Kek buah keju
Pitch of my promotional video
Beauty POP
DUMP-2015: «Как сменить язык программирования и не притащить старые привычки ...
Эффективные инструменты для управление доставкой заказов интернет-магазинов. ...
Сервис аналитики и автоматизации продаж интернет-магазинов IntaroCRM Дмитрий ...
Новые технологии анализа эффективности рекламы: объединяем мир онлайн- и оффл...
Baserunner
Gold Contact Snap-Action Switches
10229939 original thang
Brainstorm
Project schedule
Storyboard
Moodboard
Assets table
Target audience
Questionnaire
Ad

Similar to Soaosbcourse_content (20)

DOCX
Oracle soa course_content
PPT
Reusing Existing Java EE Applications from SOA Suite 11g
DOCX
Oracle soa11g syllabus
PPTX
Introducing SOA and Oracle SOA Suite 11g for Database Professionals
PDF
Dot net training bangalore
PPT
The Story of How an Oracle Classic Stronghold successfully embraced SOA
PPTX
Web Service Basics and NWS Setup
PPT
Library Web Services for Discovery and Delivery of Scientific Information
PDF
Oracle SOA Suite 12c 1z0-434 Day 1/3
PDF
Java Online Training
PPTX
Web services101
PPTX
The Story of How an Oracle Classic Stronghold successfully embraced SOA (ODTU...
DOC
Osbsoa1
DOCX
Web services SOAP Notes
PPT
Presentation
PDF
Soa limitations
PDF
Ram Kumar - Sr. Certified Mule ESB Integration Developer
PPT
Service Oriented Development With Windows Communication Foundation 2003
PPTX
Oracle soa bpel 11 g online training
PDF
Core java and advance java syallabus - Cacit.co.in
Oracle soa course_content
Reusing Existing Java EE Applications from SOA Suite 11g
Oracle soa11g syllabus
Introducing SOA and Oracle SOA Suite 11g for Database Professionals
Dot net training bangalore
The Story of How an Oracle Classic Stronghold successfully embraced SOA
Web Service Basics and NWS Setup
Library Web Services for Discovery and Delivery of Scientific Information
Oracle SOA Suite 12c 1z0-434 Day 1/3
Java Online Training
Web services101
The Story of How an Oracle Classic Stronghold successfully embraced SOA (ODTU...
Osbsoa1
Web services SOAP Notes
Presentation
Soa limitations
Ram Kumar - Sr. Certified Mule ESB Integration Developer
Service Oriented Development With Windows Communication Foundation 2003
Oracle soa bpel 11 g online training
Core java and advance java syallabus - Cacit.co.in
Ad

More from XAVIERCONSULTANTS (20)

DOCX
Xavier mds upload
DOCX
Xavier file adapter_filemoving
PDF
Day2 xslt x_path_xquery
DOCX
Custom faultpolicies
DOCX
All adapterscommonproperties
DOCX
Adavanced faulthandling
DOCX
PDF
PDF
Bpmnt-102-edn-integration
PDF
EVENT DELIVERY
PDF
jms-integration
PDF
Bpelprocess-manager
PPS
SOA web services concepts
PDF
Bpel activities to upload club oracle
PDF
FiletodbAdapters
PDF
DBAdapters
Xavier mds upload
Xavier file adapter_filemoving
Day2 xslt x_path_xquery
Custom faultpolicies
All adapterscommonproperties
Adavanced faulthandling
Bpmnt-102-edn-integration
EVENT DELIVERY
jms-integration
Bpelprocess-manager
SOA web services concepts
Bpel activities to upload club oracle
FiletodbAdapters
DBAdapters

Recently uploaded (20)

PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
How Creative Agencies Leverage Project Management Software.pdf
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
Digital Strategies for Manufacturing Companies
PDF
top salesforce developer skills in 2025.pdf
PPTX
Introduction to Artificial Intelligence
PPTX
ai tools demonstartion for schools and inter college
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PDF
Nekopoi APK 2025 free lastest update
PDF
System and Network Administration Chapter 2
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PPTX
Essential Infomation Tech presentation.pptx
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
medical staffing services at VALiNTRY
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Navsoft: AI-Powered Business Solutions & Custom Software Development
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
How Creative Agencies Leverage Project Management Software.pdf
VVF-Customer-Presentation2025-Ver1.9.pptx
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Digital Strategies for Manufacturing Companies
top salesforce developer skills in 2025.pdf
Introduction to Artificial Intelligence
ai tools demonstartion for schools and inter college
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Nekopoi APK 2025 free lastest update
System and Network Administration Chapter 2
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Essential Infomation Tech presentation.pptx
Upgrade and Innovation Strategies for SAP ERP Customers
medical staffing services at VALiNTRY

Soaosbcourse_content

  • 1. Oracle SOA and OSB 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, OSB Server and bam server and meta data schemas  Creating domain in weblogic server.  Install SOA Server, OSB Server and BAM server.  Overview of start and stop steps of SOA/OSB 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.
  • 2.  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 Table b. Procedure/function creation in DB and calling using DB Adapter c. Writing own SQL queries in DB Adapter  Produce, Consume, and Request/Reply operations in JMS adapter.  Advanced queuing on Database using AQ Adapter
  • 3. 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
  • 4.  Compensation handler  Using policy files OSB (Oracle Service Bus)  Introduction to OSB  Create OSB Project  Understanding Proxy Service  Understanding Business Service  Understanding of different activities, predefined variables  Creating Proxy Service for a File Transport, DB Transport, JMS Transport, FTP Transport  Demonstrate Split Join usage  Examples on Message Throttling, Service Pooling and Service Virtualization.  Implementing security  Error Handling  Understanding of Error Handling  Practice a) Examples on applying Error Handling various Levels  Writing XQuery functions in OSB.  Implementing XSLT, XQuery in OSB  Calling OSB Service in BPEL.  Practice  Pass-through Proxy Service Example  Proxy Service and business service communication using XQuey and XSLT  Examples on Operational Branching and Conditional Branching.  Examples on Publish, Publish Table and Dynamic Publish.  Examples on Service Callout, Java Callout.  Examples on Routing, Routing Table, Dynamic Routing.  Example on Split Join.  Examples on different transports like DB, FILE, FTP, JMS.  Examples on Security and Transaction Management.  Examples on Message Throttling, Service Pooling and Service virtualization.  Examples on XQuery functions. Security in SOA/OSB  Introduction on security  Applying Security policies on Services and components  creating user defined policies and applying those on Services and Components
  • 5.  Examples on Above all the Scenarios Transaction Management in SOA/OSB  BPEL level Transactions  Component Level Transaction  DB Transaction  Service Level Transaction.