SlideShare a Scribd company logo
1 of 4
Download to read offline
Mobile No: +91-8885737560
Website: www.mastersfocus.com

Masters Focus

A Unit by Real Time Experts

Oracle SOA Course Content
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
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
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
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
Importance of Domain value Maps(DVM)
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
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
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
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

More Related Content

Viewers also liked

Legacoop Romagna Persone e Servizi
Legacoop Romagna Persone e ServiziLegacoop Romagna Persone e Servizi
Legacoop Romagna Persone e ServiziLegacoop Romagna
 
Welcome to oral communication
Welcome to oral communicationWelcome to oral communication
Welcome to oral communicationTalha Ali
 
Tutorial HTTPS Windows Server 2008
Tutorial HTTPS Windows Server 2008Tutorial HTTPS Windows Server 2008
Tutorial HTTPS Windows Server 2008krnlhm
 
India us brochure
India us brochureIndia us brochure
India us brochureNovojuris
 
Webserver windows 2008
Webserver windows 2008Webserver windows 2008
Webserver windows 2008krnlhm
 
8조 피플 익스프레스 메뉴얼
8조 피플 익스프레스 메뉴얼8조 피플 익스프레스 메뉴얼
8조 피플 익스프레스 메뉴얼lucyoneplus8 MIS
 
Монголия, Улан-батор
Монголия, Улан-баторМонголия, Улан-батор
Монголия, Улан-баторBayarmaa Bayarjargal
 
Toponimics
ToponimicsToponimics
ToponimicsKebed
 
archivo histórico brasil
archivo histórico brasilarchivo histórico brasil
archivo histórico brasilAnitza Martinez
 
Http _www_significatodeitarocchi_it_tarocchi_tarocchi-nuovi-metodi-di-lettura_
Http  _www_significatodeitarocchi_it_tarocchi_tarocchi-nuovi-metodi-di-lettura_Http  _www_significatodeitarocchi_it_tarocchi_tarocchi-nuovi-metodi-di-lettura_
Http _www_significatodeitarocchi_it_tarocchi_tarocchi-nuovi-metodi-di-lettura_Rebecca Walcott
 
BNI 10minuit presentation
BNI 10minuit presentationBNI 10minuit presentation
BNI 10minuit presentationJohn Holloway
 

Viewers also liked (12)

Dn 3n2d
Dn 3n2dDn 3n2d
Dn 3n2d
 
Legacoop Romagna Persone e Servizi
Legacoop Romagna Persone e ServiziLegacoop Romagna Persone e Servizi
Legacoop Romagna Persone e Servizi
 
Welcome to oral communication
Welcome to oral communicationWelcome to oral communication
Welcome to oral communication
 
Tutorial HTTPS Windows Server 2008
Tutorial HTTPS Windows Server 2008Tutorial HTTPS Windows Server 2008
Tutorial HTTPS Windows Server 2008
 
India us brochure
India us brochureIndia us brochure
India us brochure
 
Webserver windows 2008
Webserver windows 2008Webserver windows 2008
Webserver windows 2008
 
8조 피플 익스프레스 메뉴얼
8조 피플 익스프레스 메뉴얼8조 피플 익스프레스 메뉴얼
8조 피플 익스프레스 메뉴얼
 
Монголия, Улан-батор
Монголия, Улан-баторМонголия, Улан-батор
Монголия, Улан-батор
 
Toponimics
ToponimicsToponimics
Toponimics
 
archivo histórico brasil
archivo histórico brasilarchivo histórico brasil
archivo histórico brasil
 
Http _www_significatodeitarocchi_it_tarocchi_tarocchi-nuovi-metodi-di-lettura_
Http  _www_significatodeitarocchi_it_tarocchi_tarocchi-nuovi-metodi-di-lettura_Http  _www_significatodeitarocchi_it_tarocchi_tarocchi-nuovi-metodi-di-lettura_
Http _www_significatodeitarocchi_it_tarocchi_tarocchi-nuovi-metodi-di-lettura_
 
BNI 10minuit presentation
BNI 10minuit presentationBNI 10minuit presentation
BNI 10minuit presentation
 

Recently uploaded

This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxNikitaBankoti2
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
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
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIShubhangi Sonawane
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
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
 

Recently uploaded (20)

This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
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
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
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
 

Oracle SOA Online Training

  • 1. Mobile No: +91-8885737560 Website: www.mastersfocus.com Masters Focus A Unit by Real Time Experts Oracle SOA Course Content 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 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
  • 2. 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 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 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 Importance of Domain value Maps(DVM) 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
  • 3. 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 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 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
  • 4. Creating Custom Function Testing Custom Function Creating Bucket set Creating Decision Table 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