Oracle SOA Online Training

Oracle SOA Online Training

Oracle SOA Online Training
Oracle SOA Online Training

Oracle SOA Online Training Course Content:

XML, XSD, Xpath, Xslt W/S, WSDL, SOAP

Intro to SCA – Architecture

  • Logical
  • Physical

Intro to MDS (Mata Data Store)

Intro to Dehyderation Store

BPEL (Business Process Execution Language)

  • Language Structure
    • Partnerlinks
    • Process
    • scope, compensation block
    • variables
    • Sequence
    • Activities
  • SCA with Simple BPEL with request reply activities
  • SCA with BPEL and reference
  • Using assign activity
  • Expressions
  • Swithch/ Case
  • Looping
  • Difference b/w Sync and Async BPEL
  • Fault Handling
    • Fault types
    • BPEL System faults
    • Creating and raising custom fault
    • Creating fault in WSDL
    • Catch all and catch specific fault
    • Fault policy
    • Human intervention action
    • Retry action
    • and introduction to Java actionand other remaining actions
    • Fault binding
    • Composite and component level
    • Fault handling in Sync BPEL
    • Fault handling in Async BPEL
    • Industry Best practices
  • Correlation
  • Dynamic Partner link
  • Parallel processing
  • Working with preference properties
  • Transaction Management
    • Introduction 2-phase commit. XA (Global Transaction)
    • Transactions in Sync BPEL / invokes
    • Transactions in Async BPEL / invokes
    • Transaction controlling properties
    • Check point
    • Roll back fault
    • Industry best practices
  • Compensation
    • Why compensation
    • How to compensate
    • Compensation block of scope
    • Compensating scope
    • Industry best practices
  • Pick activity
    • Pick
    • On message
    • On timer (SLA implementation)
    • wait activity
  • Working with email notifications
    • congifuguring email server
    • working with email notification activity
  • Introduction to Adapters (JCA architecture)
  • DB Adapter
    • Introduction to DB adater
    • Configuring Data source
    • What is multi data source
    • Configuring DBAdapter connection factory
    • Performing CRUD (Create Read Update and Delete) on table
    • Calling stored procedure
    • Introduction to Wrapper packages
    • Polling
    • Delete and logical delete strategy
    • Debatching
    • fine tuning polling configuration
    • Transaction management
    • Tuning polling interval
    • DB Adapter best practices
    • Execute plain SQL statement
  • Oracle Apps Adapter
    • Introduction to Apps adapter
    • Configuring Apps Adapter – CF
    • Introduction to Business events
    • Using business events
    • Introduction to XML Gateway
  • JMS Adapter
    • Introduction to JMS
    • Configuring JMS Adapter
    • Configuring persistent store
    • Configuring JMS server
    • Configure JMS Module
    • Configure JMS Q CF
    • Configure JmS Q
    • Configure JMS topic
    • Configuring JMSAdapter CF
    • Introduction to JMS operations
    • Publishing a message to JMS Q
    • Consuming a message from JMS Q
    • Introduction to Opaque Schema
  • Introduction to AQ and MQ
  • File Adapter
    • Introduction to file adapter
    • Native Schema
    • CSV (Comma seperated value)
    • Fixed length
    • Introduction to cobol copy book
    • Physical Directory & Logical directory
    • Writing to a file
    • Dynamic file name
    • Reading from a file
    • De batching
  • Introduction to FTP
  • Human Workflow
    • Introduction to HW
    • Configuring users and groups
    • Introduction to worklist app
    • Create simple Human approval task
    • Generate ADF screens for Human task
    • Deploying ADF application (Human Task)
    • Working with HT (Approve/reject and etc.,)
  • Signal Concept in BPEL
    • Understanding Master & worker BPEL processes
    • Sending signal from Master BPEL
    • Receiving signal in worker BPEL
    • Sending signal from worker BPEL
    • Receiving signal in master BPEL
    • Best practices
  • Mediator
    • Introduction to mediator
    • Working with routing rule
    • Working with filter condition
  • Business Rules
    • Introduction to business rules
    • Working with Facts
    • Working with Rules and rule sets
    • Introduction to decission table
    • BPEL to invoke BR
    • Working with BR run time (SOA composer)
  • EDN (Event Driven Network Model)
    • Introduction to EDN
    • Defining events
    • Rasing event from Mediator
    • Rasing event from BPEL
    • Receiving event from BPEL
    • Receiving event from Mediator
  • Sensors
    • Introduction to sensors
    • Sensors at composite level
    • Creating BPEL activity sensor
    • Creating BPEL variable sensor
    • Creating BPEL JMS sensor action
    • Introduction to other sensor actions
    • Industry best practices
  • BAM (Business Activity Monitoring)
    • Introduction to BAM
    • Configuring BAM Adapter
    • Using BAM console
    • Using Architect console to create BAM objects
    • Using report console to create BAM report
    • Using active viewer console to view BAM Report
    • Using BAM adapter in BPEL to populate BAM objects
    • Introduction / configure BAM message source
    • Industry best practices
  • SOA Reference Architecture

Drop your query

What my Client's Say?

 

  • It was a great course over my expectations. I am eager to have another course wıth you as soon as possıble ~ R. Kamand

  • All in all, it was a very constructive and one in a lifetime experience. I'm so glad that I was part of it.~ T. Engin

  • It was the best decision I had ever made in my life. Although it was expensive for me, but I don't regret even for one second. ~ Maruti Malla

  • Thank you for this great course. I learned a lot of things, I met very nice people and I am happy that I had these 6 crazy weeks with you.".~ Najmul Shar A Baig

  • Very nice and friendly tutor and staff. The course was very fruitful, particularly the input sessions during the first half of it.~ Radha Nandyala

  • It was such great experience, though it was really intensive, it was worth doing it! Cant thank enough all team effort esp Mohan! .~ Rohan Kumar

  • The course was really good because it was a practical course.~ M.Radha patel

  • I liked this experience. Good tutor and nice mates. I will always remember it. ~ Jitu Bavaria