Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

Oracle Service Bus - Design & Integrate Services

( Duration: 4 Days )

This Oracle Service Bus - Design & Integrate Services training course takes a use case driven approach to explain the OSB capabilities of connecting, mediating and coordinating the interaction between different applications and services across a variety of platforms, protocols, and interface technologies. This course will teach to use Oracle Service Bus to make services interact in a decouple manner - overcoming the challenges of location transparency, transport protocol mediation, message validation, message routing, message transformation, message enhancement and security in an integration project.

By attending Oracle Service Bus - Design & Integrate Services workshop, delegates will learn to:

  • Use Oracle Service Bus to make services interact in a decouple manner.
  • Implement enterprise-quality message flows with Service Bus.
  • Provide reliable delivery of messages between applications
  • Use Oracle Service Bus and OWSM to secure services
  • Test, debug, and troubleshoot Oracle Service Bus applications
  • List Oracle Service Bus capabilities
  • Describe Oracle Service Bus architecture and functional layers
  • Expose a SOAP service as a REST service

  • Knowledge of XML
  • Working knowledge of messaging, web service and SOA

The Oracle Service Bus - Design & Integrate Services class is ideal for:

  • Architects
  • Developers
  • System Integrators

COURSE AGENDA

1

Introducing Oracle Service Bus

  • About Enterprise Service Bus
  • Introducing Oracle Service Bus
  • About Oracle Service Bus and Oracle SOA Suite
  • Describing Service Bus installation and configuration options
2

Getting Started with Service Bus Applications

  • Explaining basics of WSDL and XSD
  • Discussing Service Bus components
  • Creating a simple Service Bus application
  • Discussing features for developers
3

Basics of Message Flow

  • Discussing message flow
  • About context variables
  • About pipeline templates
  • Explaining debugging
4

Validating Messages and Error Handling

  • Explaining message validation
  • Discussing fault handling
  • Discussing reporting
5

Transforming Messages

  • Overview of message transformation in Service Bus
  • About XPath functions
  • Using XSLT Mapper to create XSL transformations
  • Using XQuery Mapper to create XQuery transformations
  • Transforming non-XML to XML with nXSD
6

Routing Messages

  • Oveview of message routing
  • About content-based routing
  • About dynamic routing
7

Enriching Messages

  • Discussing message enrichment use cases
  • Explaining enrichment using Service Callout
  • Describing enrichment using Java Callout
8

Processing Messages with Concurrent Calls

  • Introducing split-join
  • About split-join patterns
  • About split-join constructions
  • Implementing a split-join
9

Adapters and Transports

  • About JCA transport and adapters
  • Discussing SOA-DIRECT transport
  • Exposing SOAP-based services as REST services using the REST binding
10

Reliable Messaging

  • Discussing reliable messaging support in Service Bus
  • About quality of service
  • Discussing configurations for reliable communication
11

Service Bus Security

  • About security concepts
  • Discussing Oracle WSM security
  • About access control policies
12

Advanced Topics

  • Discussing principles and best practices of using Service Bus
  • About service result caching and SLA alerts
  • Integrating with MFT
  • About message re-sequencing
  • Describing continuous integration with Maven

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X