SlideShare a Scribd company logo
1 of 7
Download to read offline
http://www.recursivetrainings.com
Oracle SOA Course Content
Oracle SOA
Introduction
Introduction to SOA
Importance of SOA
Evolution of Oracle SOA
Why Oracle SOA?
Components in Oracle SOA
Introduction to XML Concepts
Introduction to XML
Purpose of the XML
Why XML?
XML Guidelines
Well formed XML and Valid XML
Introduction to XSD
Importance of XSD
Defining an XSD
Simple Type and Complex Type
Importance of Namespace
XSD Validations
Introduction to XSL Transformation
Introduction to WSDL
Introduction to Web services
http://www.recursivetrainings.com
Introduction to SOAP Message
Oracle SOA Installations
Installing Database
Running RCU
Installing Weblogic Server
Installing SOA Suite
Creating a Domain
Installing JDeveloper
Applying SOA Extension in JDeveloper
Introduction to JDevloper
Creating Application
Creating Project
Introduction to SCA Architecture
Creating IDE/ Application Connection
Creating Application Server Connection
Connection to SQL Worksheet
Introduction to Application Navigator
Introduction to Component Palette
Introduction to Resource Palette
Introduction to Structure Window
Introduction to Mediator Component
Why Mediator?
Creating a Mediator
http://www.recursivetrainings.com
Target Type Echo/Service/Event
Understanding Importance of Source and Target in
Transformation
Creating a Transformation Request/Reply
Applying Filtration
Understanding the Importance of various Templates
Invoking External Services
Introduction to Expression Builder
Introduction to MDS
What is MDS?
Why MDS?
Types of MDS
Setup/Configuring MDS
Ways to deploy the Artifact’s to MDS
Creating MDS Connection
Deploying Artifact’s to MDS through JDevloper
Accessing MDS Objects
Introduction to BPEL Component
What is BPEL?
Performing Orchestration in Oracle SOA
Creating a BPEL Process
Introduction to Default Variables
Understanding the main Scope
http://www.recursivetrainings.com
Introduction to Partner Links
Creating Partner Links
Understanding the Importance of various Templates
Introduction to BPEL Constructs
Introduction to Oracle Extensions
Introduction to SOA Components
Introduction to BPEL Services
Difference between Scope/Sequence
Difference between Local Variables/Global Variables
Difference between Receive and Pick Activity
Introduction to Database Adapter
Introduction to Database Adapter
Creating Data sources
Creating a Connection Pool
Using the Database Adapter to perform DB operations
Importance of Connection and JNDI Name in the DB Adapter
wizard
Creating Parameters to the DB Service Adapter
Importance of jca, Mapping and Properties files
Creating a Polling DB Service Adapter
Understanding Inbound and Outbound Services in DB Adapter
Introduction to File Adapter
Introduction to File Adapter
http://www.recursivetrainings.com
Understanding File Adapter Operations
Creating a File Adapter Service to Read the Data from file
Importance of Physical and Logical Paths
Understanding the File Name Patterns
Specifying the Polling Frequency and Minimum File Age
Creating the XSD with the help of Native Format Builder
Understanding the difference between Read and Synchronous
Read operation
Understanding Inbound and Outbound Services in File Adapter
Introduction to JMS Adapter
Introduction to JMS Adapter
When should we go for JMS Adapter
Creating JMS Queue
Creating Connection Factory
Creating Connection Pool
Creating a JMS Service to Produce the message to a Queue
Monitoring the Creation of a message
Creating a JMS Service to Consume the message from a Queue
Introduction to Human Task
Overview of the Workflow
Creating the Human Task Component
Understanding the Sections in the Human Task
Setting the Task Title, Outcomes, Priority and Owner
http://www.recursivetrainings.com
Specifying the Task Payload Parameter Type
Specifying the Parameters whether to update/read only Task
Properties
Assigning the Task Participants
Understanding the Identity Service Functions
Assign the Task Dynamically
Withdrawing a task
Modifying a task
Reassigning the own task
Escalating tasks
Using Human Task Activity to invoke Human Task Component
Introduction to Business Rules
Understanding the Importance of the Business Rules
Purpose of the Business Rules
Why Business Rules?
When should we use Business Rules?
Understanding Fact, Rule, Rule Set and Dictionary
Creating a Decision Service
Implementing the IF/Else Clause
Creating Custom Function
Testing Custom Function
Creating Bucket set
Creating Decision Table
http://www.recursivetrainings.com
Deploying Oracle SOA Services
Deploying Services to Dev Environment
Preparing a Deployment Plan for the Env like SIT, UAT and
PROD
Analyzing the Deployment Plan sections
Deploying Services to the new Environment's with the help of
Deployment Plan
Importance of Services and Reference Properties in the EM
Exception Handling
Introduction to Business Faults
Introduction to Runtime Faults
Using the Fault Management Framework
Introduction to Fault Policy/ Fault bindings
Introduction to BPEL Standard Faults
Using Catch and Catch All to hanle BPLE Faults
Catching BPEL Runtime Faults
Notification Service
Introduction to Notification Service
Configuring the Setup for the UserMessaging Services
Understanding the Notification Service operations
Using/Configuring Email Activity
Securing Oracle SOA Services
*********Oracle SOA Online training with live example by Recursive Trainings********

More Related Content

Viewers also liked

Viewers also liked (8)

pyramid
pyramidpyramid
pyramid
 
Volcanoes power point
Volcanoes power pointVolcanoes power point
Volcanoes power point
 
pyramaids
pyramaidspyramaids
pyramaids
 
weathering
weatheringweathering
weathering
 
Volcanoes power point
Volcanoes power pointVolcanoes power point
Volcanoes power point
 
lesson template
lesson templatelesson template
lesson template
 
VOLCANOES
VOLCANOESVOLCANOES
VOLCANOES
 
Brochure (1)
Brochure (1) Brochure (1)
Brochure (1)
 

Recently uploaded

Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...KokoStevan
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 

Recently uploaded (20)

Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 

Oracle SOA Online Training Course Content

  • 1. http://www.recursivetrainings.com Oracle SOA Course Content Oracle SOA Introduction Introduction to SOA Importance of SOA Evolution of Oracle SOA Why Oracle SOA? Components in Oracle SOA Introduction to XML Concepts Introduction to XML Purpose of the XML Why XML? XML Guidelines Well formed XML and Valid XML Introduction to XSD Importance of XSD Defining an XSD Simple Type and Complex Type Importance of Namespace XSD Validations Introduction to XSL Transformation Introduction to WSDL Introduction to Web services
  • 2. http://www.recursivetrainings.com Introduction to SOAP Message Oracle SOA Installations Installing Database Running RCU Installing Weblogic Server Installing SOA Suite Creating a Domain Installing JDeveloper Applying SOA Extension in JDeveloper Introduction to JDevloper Creating Application Creating Project Introduction to SCA Architecture Creating IDE/ Application Connection Creating Application Server Connection Connection to SQL Worksheet Introduction to Application Navigator Introduction to Component Palette Introduction to Resource Palette Introduction to Structure Window Introduction to Mediator Component Why Mediator? Creating a Mediator
  • 3. http://www.recursivetrainings.com Target Type Echo/Service/Event Understanding Importance of Source and Target in Transformation Creating a Transformation Request/Reply Applying Filtration Understanding the Importance of various Templates Invoking External Services Introduction to Expression Builder Introduction to MDS What is MDS? Why MDS? Types of MDS Setup/Configuring MDS Ways to deploy the Artifact’s to MDS Creating MDS Connection Deploying Artifact’s to MDS through JDevloper Accessing MDS Objects Introduction to BPEL Component What is BPEL? Performing Orchestration in Oracle SOA Creating a BPEL Process Introduction to Default Variables Understanding the main Scope
  • 4. http://www.recursivetrainings.com Introduction to Partner Links Creating Partner Links Understanding the Importance of various Templates Introduction to BPEL Constructs Introduction to Oracle Extensions Introduction to SOA Components Introduction to BPEL Services Difference between Scope/Sequence Difference between Local Variables/Global Variables Difference between Receive and Pick Activity Introduction to Database Adapter Introduction to Database Adapter Creating Data sources Creating a Connection Pool Using the Database Adapter to perform DB operations Importance of Connection and JNDI Name in the DB Adapter wizard Creating Parameters to the DB Service Adapter Importance of jca, Mapping and Properties files Creating a Polling DB Service Adapter Understanding Inbound and Outbound Services in DB Adapter Introduction to File Adapter Introduction to File Adapter
  • 5. http://www.recursivetrainings.com Understanding File Adapter Operations Creating a File Adapter Service to Read the Data from file Importance of Physical and Logical Paths Understanding the File Name Patterns Specifying the Polling Frequency and Minimum File Age Creating the XSD with the help of Native Format Builder Understanding the difference between Read and Synchronous Read operation Understanding Inbound and Outbound Services in File Adapter Introduction to JMS Adapter Introduction to JMS Adapter When should we go for JMS Adapter Creating JMS Queue Creating Connection Factory Creating Connection Pool Creating a JMS Service to Produce the message to a Queue Monitoring the Creation of a message Creating a JMS Service to Consume the message from a Queue Introduction to Human Task Overview of the Workflow Creating the Human Task Component Understanding the Sections in the Human Task Setting the Task Title, Outcomes, Priority and Owner
  • 6. http://www.recursivetrainings.com Specifying the Task Payload Parameter Type Specifying the Parameters whether to update/read only Task Properties Assigning the Task Participants Understanding the Identity Service Functions Assign the Task Dynamically Withdrawing a task Modifying a task Reassigning the own task Escalating tasks Using Human Task Activity to invoke Human Task Component Introduction to Business Rules Understanding the Importance of the Business Rules Purpose of the Business Rules Why Business Rules? When should we use Business Rules? Understanding Fact, Rule, Rule Set and Dictionary Creating a Decision Service Implementing the IF/Else Clause Creating Custom Function Testing Custom Function Creating Bucket set Creating Decision Table
  • 7. http://www.recursivetrainings.com Deploying Oracle SOA Services Deploying Services to Dev Environment Preparing a Deployment Plan for the Env like SIT, UAT and PROD Analyzing the Deployment Plan sections Deploying Services to the new Environment's with the help of Deployment Plan Importance of Services and Reference Properties in the EM Exception Handling Introduction to Business Faults Introduction to Runtime Faults Using the Fault Management Framework Introduction to Fault Policy/ Fault bindings Introduction to BPEL Standard Faults Using Catch and Catch All to hanle BPLE Faults Catching BPEL Runtime Faults Notification Service Introduction to Notification Service Configuring the Setup for the UserMessaging Services Understanding the Notification Service operations Using/Configuring Email Activity Securing Oracle SOA Services *********Oracle SOA Online training with live example by Recursive Trainings********