Oracle SOA Online Training -

United Trainings
2 Months

Course Summary

IT, Software & Hardware
2 Months

Course Description

Oracle SOA online training (Oracle service-oriented architecture) by United Trainings. Oracle SOA Suite, a middleware component of Oracle Fusion Middleware, provides a complete set of service infrastructure components for designing, deploying, and managing SOA composite applications.

Topics Covered


    • 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

    BPEL Components

    • 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)

    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

    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

    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

    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

    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

See other jobs

Share Course on :
OpenSpan Training
VisualPath Training Instit...

Apple IOS
Tejalivetracks Institute