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

Viewers also liked (20)

Alphabet: lower case
Alphabet: lower caseAlphabet: lower case
Alphabet: lower case
AveryBrill
 
Resepi - Kek buah keju
Resepi - Kek buah kejuResepi - Kek buah keju
Resepi - Kek buah keju
Mohd Nizam Mohd Zan
 
Pitch of my promotional video
Pitch of my promotional videoPitch of my promotional video
Pitch of my promotional video
Alex_Gormley
 
Beauty POP
Beauty POPBeauty POP
Beauty POP
Vivian Warman
 
DUMP-2015: «Как сменить язык программирования и не притащить старые привычки ...
DUMP-2015: «Как сменить язык программирования и не притащить старые привычки ...DUMP-2015: «Как сменить язык программирования и не притащить старые привычки ...
DUMP-2015: «Как сменить язык программирования и не притащить старые привычки ...
it-people
 
Эффективные инструменты для управление доставкой заказов интернет-магазинов. ...
Эффективные инструменты для управление доставкой заказов интернет-магазинов. ...Эффективные инструменты для управление доставкой заказов интернет-магазинов. ...
Эффективные инструменты для управление доставкой заказов интернет-магазинов. ...
elenae00
 
Сервис аналитики и автоматизации продаж интернет-магазинов IntaroCRM Дмитрий ...
Сервис аналитики и автоматизации продаж интернет-магазинов IntaroCRM Дмитрий ...Сервис аналитики и автоматизации продаж интернет-магазинов IntaroCRM Дмитрий ...
Сервис аналитики и автоматизации продаж интернет-магазинов IntaroCRM Дмитрий ...
elenae00
 
Новые технологии анализа эффективности рекламы: объединяем мир онлайн- и оффл...
Новые технологии анализа эффективности рекламы: объединяем мир онлайн- и оффл...Новые технологии анализа эффективности рекламы: объединяем мир онлайн- и оффл...
Новые технологии анализа эффективности рекламы: объединяем мир онлайн- и оффл...
elenae00
 
Gold Contact Snap-Action Switches
Gold Contact Snap-Action SwitchesGold Contact Snap-Action Switches
Gold Contact Snap-Action Switches
Dwyer Instruments
 
10229939 original thang
10229939 original thang10229939 original thang
10229939 original thang
James Curran
 
Brainstorm
BrainstormBrainstorm
Brainstorm
Alex_Gormley
 
Project schedule
Project scheduleProject schedule
Project schedule
Alex_Gormley
 
Storyboard
StoryboardStoryboard
Storyboard
Alex_Gormley
 
Assets table
Assets tableAssets table
Assets table
Alex_Gormley
 
Target audience
Target audienceTarget audience
Target audience
Alex_Gormley
 
Questionnaire
QuestionnaireQuestionnaire
Questionnaire
Alex_Gormley
 
Alphabet: lower case
Alphabet: lower caseAlphabet: lower case
Alphabet: lower case
AveryBrill
 
Pitch of my promotional video
Pitch of my promotional videoPitch of my promotional video
Pitch of my promotional video
Alex_Gormley
 
DUMP-2015: «Как сменить язык программирования и не притащить старые привычки ...
DUMP-2015: «Как сменить язык программирования и не притащить старые привычки ...DUMP-2015: «Как сменить язык программирования и не притащить старые привычки ...
DUMP-2015: «Как сменить язык программирования и не притащить старые привычки ...
it-people
 
Эффективные инструменты для управление доставкой заказов интернет-магазинов. ...
Эффективные инструменты для управление доставкой заказов интернет-магазинов. ...Эффективные инструменты для управление доставкой заказов интернет-магазинов. ...
Эффективные инструменты для управление доставкой заказов интернет-магазинов. ...
elenae00
 
Сервис аналитики и автоматизации продаж интернет-магазинов IntaroCRM Дмитрий ...
Сервис аналитики и автоматизации продаж интернет-магазинов IntaroCRM Дмитрий ...Сервис аналитики и автоматизации продаж интернет-магазинов IntaroCRM Дмитрий ...
Сервис аналитики и автоматизации продаж интернет-магазинов IntaroCRM Дмитрий ...
elenae00
 
Новые технологии анализа эффективности рекламы: объединяем мир онлайн- и оффл...
Новые технологии анализа эффективности рекламы: объединяем мир онлайн- и оффл...Новые технологии анализа эффективности рекламы: объединяем мир онлайн- и оффл...
Новые технологии анализа эффективности рекламы: объединяем мир онлайн- и оффл...
elenae00
 
Gold Contact Snap-Action Switches
Gold Contact Snap-Action SwitchesGold Contact Snap-Action Switches
Gold Contact Snap-Action Switches
Dwyer Instruments
 
10229939 original thang
10229939 original thang10229939 original thang
10229939 original thang
James Curran
 

Similar to Soaosbcourse_content (20)

Oracle soa course_content
Oracle soa course_contentOracle soa course_content
Oracle soa course_content
XAVIERCONSULTANTS
 
Reusing Existing Java EE Applications from SOA Suite 11g
Reusing Existing Java EE Applications from SOA Suite 11gReusing Existing Java EE Applications from SOA Suite 11g
Reusing Existing Java EE Applications from SOA Suite 11g
Guido Schmutz
 
Oracle soa11g syllabus
Oracle soa11g syllabusOracle soa11g syllabus
Oracle soa11g syllabus
Sadguru Technologies
 
Introducing SOA and Oracle SOA Suite 11g for Database Professionals
Introducing SOA and Oracle SOA Suite 11g for Database ProfessionalsIntroducing SOA and Oracle SOA Suite 11g for Database Professionals
Introducing SOA and Oracle SOA Suite 11g for Database Professionals
Lucas Jellema
 
Dot net training bangalore
Dot net training bangaloreDot net training bangalore
Dot net training bangalore
IGEEKS TECHNOLOGIES
 
The Story of How an Oracle Classic Stronghold successfully embraced SOA
The Story of How an Oracle Classic Stronghold successfully embraced SOAThe Story of How an Oracle Classic Stronghold successfully embraced SOA
The Story of How an Oracle Classic Stronghold successfully embraced SOA
Lucas Jellema
 
Web Service Basics and NWS Setup
Web Service  Basics and NWS SetupWeb Service  Basics and NWS Setup
Web Service Basics and NWS Setup
Northeastern University
 
Library Web Services for Discovery and Delivery of Scientific Information
Library Web Services for Discovery and Delivery of Scientific InformationLibrary Web Services for Discovery and Delivery of Scientific Information
Library Web Services for Discovery and Delivery of Scientific Information
Richard Akerman
 
Oracle SOA Suite 12c 1z0-434 Day 1/3
Oracle SOA Suite 12c 1z0-434 Day 1/3Oracle SOA Suite 12c 1z0-434 Day 1/3
Oracle SOA Suite 12c 1z0-434 Day 1/3
Michael Medin
 
Java Online Training
Java Online TrainingJava Online Training
Java Online Training
PRO IT Online Training
 
Web services101
Web services101Web services101
Web services101
chaos41
 
The Story of How an Oracle Classic Stronghold successfully embraced SOA (ODTU...
The Story of How an Oracle Classic Stronghold successfully embraced SOA (ODTU...The Story of How an Oracle Classic Stronghold successfully embraced SOA (ODTU...
The Story of How an Oracle Classic Stronghold successfully embraced SOA (ODTU...
Lucas Jellema
 
Osbsoa1
Osbsoa1Osbsoa1
Osbsoa1
xavier john
 
Web services SOAP Notes
Web services SOAP NotesWeb services SOAP Notes
Web services SOAP Notes
Sunil Kumar Gunasekaran
 
Presentation
PresentationPresentation
Presentation
Videoguy
 
Soa limitations
Soa limitationsSoa limitations
Soa limitations
wmarcia2011
 
Ram Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration DeveloperRam Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar
 
Service Oriented Development With Windows Communication Foundation 2003
Service Oriented Development With Windows Communication Foundation 2003Service Oriented Development With Windows Communication Foundation 2003
Service Oriented Development With Windows Communication Foundation 2003
Jason Townsend, MBA
 
Oracle soa bpel 11 g online training
Oracle soa bpel 11 g online trainingOracle soa bpel 11 g online training
Oracle soa bpel 11 g online training
Glory IT Technologies Pvt. Ltd.
 
Core java and advance java syallabus - Cacit.co.in
Core java and advance java syallabus - Cacit.co.inCore java and advance java syallabus - Cacit.co.in
Core java and advance java syallabus - Cacit.co.in
cacitnoida
 
Reusing Existing Java EE Applications from SOA Suite 11g
Reusing Existing Java EE Applications from SOA Suite 11gReusing Existing Java EE Applications from SOA Suite 11g
Reusing Existing Java EE Applications from SOA Suite 11g
Guido Schmutz
 
Introducing SOA and Oracle SOA Suite 11g for Database Professionals
Introducing SOA and Oracle SOA Suite 11g for Database ProfessionalsIntroducing SOA and Oracle SOA Suite 11g for Database Professionals
Introducing SOA and Oracle SOA Suite 11g for Database Professionals
Lucas Jellema
 
The Story of How an Oracle Classic Stronghold successfully embraced SOA
The Story of How an Oracle Classic Stronghold successfully embraced SOAThe Story of How an Oracle Classic Stronghold successfully embraced SOA
The Story of How an Oracle Classic Stronghold successfully embraced SOA
Lucas Jellema
 
Library Web Services for Discovery and Delivery of Scientific Information
Library Web Services for Discovery and Delivery of Scientific InformationLibrary Web Services for Discovery and Delivery of Scientific Information
Library Web Services for Discovery and Delivery of Scientific Information
Richard Akerman
 
Oracle SOA Suite 12c 1z0-434 Day 1/3
Oracle SOA Suite 12c 1z0-434 Day 1/3Oracle SOA Suite 12c 1z0-434 Day 1/3
Oracle SOA Suite 12c 1z0-434 Day 1/3
Michael Medin
 
Web services101
Web services101Web services101
Web services101
chaos41
 
The Story of How an Oracle Classic Stronghold successfully embraced SOA (ODTU...
The Story of How an Oracle Classic Stronghold successfully embraced SOA (ODTU...The Story of How an Oracle Classic Stronghold successfully embraced SOA (ODTU...
The Story of How an Oracle Classic Stronghold successfully embraced SOA (ODTU...
Lucas Jellema
 
Presentation
PresentationPresentation
Presentation
Videoguy
 
Ram Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration DeveloperRam Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar
 
Service Oriented Development With Windows Communication Foundation 2003
Service Oriented Development With Windows Communication Foundation 2003Service Oriented Development With Windows Communication Foundation 2003
Service Oriented Development With Windows Communication Foundation 2003
Jason Townsend, MBA
 
Core java and advance java syallabus - Cacit.co.in
Core java and advance java syallabus - Cacit.co.inCore java and advance java syallabus - Cacit.co.in
Core java and advance java syallabus - Cacit.co.in
cacitnoida
 

More from XAVIERCONSULTANTS (20)

Bpmedn
BpmednBpmedn
Bpmedn
XAVIERCONSULTANTS
 
Xavier mds upload
Xavier mds uploadXavier mds upload
Xavier mds upload
XAVIERCONSULTANTS
 
Xavier file adapter_filemoving
Xavier file adapter_filemovingXavier file adapter_filemoving
Xavier file adapter_filemoving
XAVIERCONSULTANTS
 
Day2 xslt x_path_xquery
Day2 xslt x_path_xqueryDay2 xslt x_path_xquery
Day2 xslt x_path_xquery
XAVIERCONSULTANTS
 
Custom faultpolicies
Custom faultpoliciesCustom faultpolicies
Custom faultpolicies
XAVIERCONSULTANTS
 
All adapterscommonproperties
All adapterscommonpropertiesAll adapterscommonproperties
All adapterscommonproperties
XAVIERCONSULTANTS
 
Adavanced faulthandling
Adavanced faulthandlingAdavanced faulthandling
Adavanced faulthandling
XAVIERCONSULTANTS
 
SoaFAQS
SoaFAQSSoaFAQS
SoaFAQS
XAVIERCONSULTANTS
 
Xpath
Xpath Xpath
Xpath
XAVIERCONSULTANTS
 
Readme
ReadmeReadme
Readme
XAVIERCONSULTANTS
 
Bpminto
BpmintoBpminto
Bpminto
XAVIERCONSULTANTS
 
Bpm
BpmBpm
Bpm
XAVIERCONSULTANTS
 
Bpmnt-102-edn-integration
Bpmnt-102-edn-integrationBpmnt-102-edn-integration
Bpmnt-102-edn-integration
XAVIERCONSULTANTS
 
EVENT DELIVERY
EVENT DELIVERY EVENT DELIVERY
EVENT DELIVERY
XAVIERCONSULTANTS
 
jms-integration
jms-integrationjms-integration
jms-integration
XAVIERCONSULTANTS
 
Bpelprocess-manager
Bpelprocess-managerBpelprocess-manager
Bpelprocess-manager
XAVIERCONSULTANTS
 
SOA web services concepts
SOA web services conceptsSOA web services concepts
SOA web services concepts
XAVIERCONSULTANTS
 
Bpel activities to upload club oracle
Bpel activities to upload club oracleBpel activities to upload club oracle
Bpel activities to upload club oracle
XAVIERCONSULTANTS
 
FiletodbAdapters
FiletodbAdaptersFiletodbAdapters
FiletodbAdapters
XAVIERCONSULTANTS
 
DBAdapters
DBAdaptersDBAdapters
DBAdapters
XAVIERCONSULTANTS
 

Recently uploaded (20)

WinRAR Crack for Windows (100% Working 2025)
WinRAR Crack for Windows (100% Working 2025)WinRAR Crack for Windows (100% Working 2025)
WinRAR Crack for Windows (100% Working 2025)
sh607827
 
Kubernetes_101_Zero_to_Platform_Engineer.pptx
Kubernetes_101_Zero_to_Platform_Engineer.pptxKubernetes_101_Zero_to_Platform_Engineer.pptx
Kubernetes_101_Zero_to_Platform_Engineer.pptx
CloudScouts
 
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
AxisTechnolabs
 
F-Secure Freedome VPN 2025 Crack Plus Activation New Version
F-Secure Freedome VPN 2025 Crack Plus Activation  New VersionF-Secure Freedome VPN 2025 Crack Plus Activation  New Version
F-Secure Freedome VPN 2025 Crack Plus Activation New Version
saimabibi60507
 
Download YouTube By Click 2025 Free Full Activated
Download YouTube By Click 2025 Free Full ActivatedDownload YouTube By Click 2025 Free Full Activated
Download YouTube By Click 2025 Free Full Activated
saniamalik72555
 
Secure Test Infrastructure: The Backbone of Trustworthy Software Development
Secure Test Infrastructure: The Backbone of Trustworthy Software DevelopmentSecure Test Infrastructure: The Backbone of Trustworthy Software Development
Secure Test Infrastructure: The Backbone of Trustworthy Software Development
Shubham Joshi
 
Why Orangescrum Is a Game Changer for Construction Companies in 2025
Why Orangescrum Is a Game Changer for Construction Companies in 2025Why Orangescrum Is a Game Changer for Construction Companies in 2025
Why Orangescrum Is a Game Changer for Construction Companies in 2025
Orangescrum
 
How can one start with crypto wallet development.pptx
How can one start with crypto wallet development.pptxHow can one start with crypto wallet development.pptx
How can one start with crypto wallet development.pptx
laravinson24
 
Avast Premium Security Crack FREE Latest Version 2025
Avast Premium Security Crack FREE Latest Version 2025Avast Premium Security Crack FREE Latest Version 2025
Avast Premium Security Crack FREE Latest Version 2025
mu394968
 
Download Wondershare Filmora Crack [2025] With Latest
Download Wondershare Filmora Crack [2025] With LatestDownload Wondershare Filmora Crack [2025] With Latest
Download Wondershare Filmora Crack [2025] With Latest
tahirabibi60507
 
Adobe Master Collection CC Crack Advance Version 2025
Adobe Master Collection CC Crack Advance Version 2025Adobe Master Collection CC Crack Advance Version 2025
Adobe Master Collection CC Crack Advance Version 2025
kashifyounis067
 
Not So Common Memory Leaks in Java Webinar
Not So Common Memory Leaks in Java WebinarNot So Common Memory Leaks in Java Webinar
Not So Common Memory Leaks in Java Webinar
Tier1 app
 
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Ranjan Baisak
 
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRYLEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
NidaFarooq10
 
Douwan Crack 2025 new verson+ License code
Douwan Crack 2025 new verson+ License codeDouwan Crack 2025 new verson+ License code
Douwan Crack 2025 new verson+ License code
aneelaramzan63
 
Pixologic ZBrush Crack Plus Activation Key [Latest 2025] New Version
Pixologic ZBrush Crack Plus Activation Key [Latest 2025] New VersionPixologic ZBrush Crack Plus Activation Key [Latest 2025] New Version
Pixologic ZBrush Crack Plus Activation Key [Latest 2025] New Version
saimabibi60507
 
Automation Techniques in RPA - UiPath Certificate
Automation Techniques in RPA - UiPath CertificateAutomation Techniques in RPA - UiPath Certificate
Automation Techniques in RPA - UiPath Certificate
VICTOR MAESTRE RAMIREZ
 
FL Studio Producer Edition Crack 2025 Full Version
FL Studio Producer Edition Crack 2025 Full VersionFL Studio Producer Edition Crack 2025 Full Version
FL Studio Producer Edition Crack 2025 Full Version
tahirabibi60507
 
Designing AI-Powered APIs on Azure: Best Practices& Considerations
Designing AI-Powered APIs on Azure: Best Practices& ConsiderationsDesigning AI-Powered APIs on Azure: Best Practices& Considerations
Designing AI-Powered APIs on Azure: Best Practices& Considerations
Dinusha Kumarasiri
 
Adobe Illustrator Crack FREE Download 2025 Latest Version
Adobe Illustrator Crack FREE Download 2025 Latest VersionAdobe Illustrator Crack FREE Download 2025 Latest Version
Adobe Illustrator Crack FREE Download 2025 Latest Version
kashifyounis067
 
WinRAR Crack for Windows (100% Working 2025)
WinRAR Crack for Windows (100% Working 2025)WinRAR Crack for Windows (100% Working 2025)
WinRAR Crack for Windows (100% Working 2025)
sh607827
 
Kubernetes_101_Zero_to_Platform_Engineer.pptx
Kubernetes_101_Zero_to_Platform_Engineer.pptxKubernetes_101_Zero_to_Platform_Engineer.pptx
Kubernetes_101_Zero_to_Platform_Engineer.pptx
CloudScouts
 
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
Interactive odoo dashboards for sales, CRM , Inventory, Invoice, Purchase, Pr...
AxisTechnolabs
 
F-Secure Freedome VPN 2025 Crack Plus Activation New Version
F-Secure Freedome VPN 2025 Crack Plus Activation  New VersionF-Secure Freedome VPN 2025 Crack Plus Activation  New Version
F-Secure Freedome VPN 2025 Crack Plus Activation New Version
saimabibi60507
 
Download YouTube By Click 2025 Free Full Activated
Download YouTube By Click 2025 Free Full ActivatedDownload YouTube By Click 2025 Free Full Activated
Download YouTube By Click 2025 Free Full Activated
saniamalik72555
 
Secure Test Infrastructure: The Backbone of Trustworthy Software Development
Secure Test Infrastructure: The Backbone of Trustworthy Software DevelopmentSecure Test Infrastructure: The Backbone of Trustworthy Software Development
Secure Test Infrastructure: The Backbone of Trustworthy Software Development
Shubham Joshi
 
Why Orangescrum Is a Game Changer for Construction Companies in 2025
Why Orangescrum Is a Game Changer for Construction Companies in 2025Why Orangescrum Is a Game Changer for Construction Companies in 2025
Why Orangescrum Is a Game Changer for Construction Companies in 2025
Orangescrum
 
How can one start with crypto wallet development.pptx
How can one start with crypto wallet development.pptxHow can one start with crypto wallet development.pptx
How can one start with crypto wallet development.pptx
laravinson24
 
Avast Premium Security Crack FREE Latest Version 2025
Avast Premium Security Crack FREE Latest Version 2025Avast Premium Security Crack FREE Latest Version 2025
Avast Premium Security Crack FREE Latest Version 2025
mu394968
 
Download Wondershare Filmora Crack [2025] With Latest
Download Wondershare Filmora Crack [2025] With LatestDownload Wondershare Filmora Crack [2025] With Latest
Download Wondershare Filmora Crack [2025] With Latest
tahirabibi60507
 
Adobe Master Collection CC Crack Advance Version 2025
Adobe Master Collection CC Crack Advance Version 2025Adobe Master Collection CC Crack Advance Version 2025
Adobe Master Collection CC Crack Advance Version 2025
kashifyounis067
 
Not So Common Memory Leaks in Java Webinar
Not So Common Memory Leaks in Java WebinarNot So Common Memory Leaks in Java Webinar
Not So Common Memory Leaks in Java Webinar
Tier1 app
 
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Proactive Vulnerability Detection in Source Code Using Graph Neural Networks:...
Ranjan Baisak
 
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRYLEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
LEARN SEO AND INCREASE YOUR KNOWLDGE IN SOFTWARE INDUSTRY
NidaFarooq10
 
Douwan Crack 2025 new verson+ License code
Douwan Crack 2025 new verson+ License codeDouwan Crack 2025 new verson+ License code
Douwan Crack 2025 new verson+ License code
aneelaramzan63
 
Pixologic ZBrush Crack Plus Activation Key [Latest 2025] New Version
Pixologic ZBrush Crack Plus Activation Key [Latest 2025] New VersionPixologic ZBrush Crack Plus Activation Key [Latest 2025] New Version
Pixologic ZBrush Crack Plus Activation Key [Latest 2025] New Version
saimabibi60507
 
Automation Techniques in RPA - UiPath Certificate
Automation Techniques in RPA - UiPath CertificateAutomation Techniques in RPA - UiPath Certificate
Automation Techniques in RPA - UiPath Certificate
VICTOR MAESTRE RAMIREZ
 
FL Studio Producer Edition Crack 2025 Full Version
FL Studio Producer Edition Crack 2025 Full VersionFL Studio Producer Edition Crack 2025 Full Version
FL Studio Producer Edition Crack 2025 Full Version
tahirabibi60507
 
Designing AI-Powered APIs on Azure: Best Practices& Considerations
Designing AI-Powered APIs on Azure: Best Practices& ConsiderationsDesigning AI-Powered APIs on Azure: Best Practices& Considerations
Designing AI-Powered APIs on Azure: Best Practices& Considerations
Dinusha Kumarasiri
 
Adobe Illustrator Crack FREE Download 2025 Latest Version
Adobe Illustrator Crack FREE Download 2025 Latest VersionAdobe Illustrator Crack FREE Download 2025 Latest Version
Adobe Illustrator Crack FREE Download 2025 Latest Version
kashifyounis067
 

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.