Overview
This course deals with Oracle SOA Suite 11g Mediator service component and its features. The Oracle Mediator provides a lightweight framework to mediate between various components within a composite application.
Besides mediation, Mediator converts data to facilitate communication between different interfaces exposed by different components, which are wired together to build an SOA composite application.
Learn To:
- Key features of Oracle Mediator
- Create Routing Rules
- Data Transformation using XSLT Mapper
- Domain – Value Mapping
- Testing of Transformation Maps
- Fault Handling in Mediator
Quién debería asistir
- Application Developers
- Business Analysts
- Developer
- Technical Consultant
- Portal Developer
- SOA Architect
Prerrequisitos
Suggested Prerequisites:
- Knowledge of XML, XML Schema, XSLT, XPath
- Knowledge of Web Service and Web Service Standards
- Equivalent knowledge from http://www.w3schools.com
- Knowledge of Oracle SOA Suite 11g
Objetivos del curso
- Introduce the Mediator Component
- Specify Routing Rules in the Mediator Component
- Specify Expressions for Content - Based Routing
- Use the XSLT Mapper to enable Data Transformations
- Work with Domain-Value Maps
- Test Transformation Maps
- Handle Synchronous and Asynchronous Responses and Faults
Descripción del Producto
- Introduction to the Mediator Component
- Creating the Mediator Routing Rule
- Data Transformation
- Domain - Value Mapping
- Testing Transformation Maps
- Handling Faults in Mediator
Outline
Introduction to the Mediator Component
- Introducing the Mediator Component
- Describing the features of the Mediator Component
- Describing the Mediator Editor Environment
- Creating a Mediator Component
- Modifying a Mediator Component
- Deleting a Mediator Component
Creating the Mediator Routing Rule
- Introducing different types of Routing Rules
- Defining a Routing Rule
- Creating Static and Dynamic Routing Rule
- Configuring Routing Rules
- Handling Synchronous and Asynchronous Responses and Faults
- Configuring Message Filters
- Configuring Validations
- Specifying Sequential or Parallel execution
Data Transformation
- Creating Transformations in Mediator Routing Rules
- Configuring Transformations
- Using the XSLT Mapper to define simple and complex mapping
- Using the XSLT Mapper to define repeated element mapping and conditional mapping
- Editing using the XSLT Mapper
- Adding a dictionary for Auto Mapping
Domain - Value Mapping
- Introducing Domain - Value Map
- Creating Domain - Value Map
- Populating Domain - Value Map
- Using Domain - Value Map in Transformations
Testing Transformation Maps
- Introducing the process of Testing Transformation Maps
- Initiating an XSL Transformation Test
- Viewing the Test Results
Handling Faults in Mediator
- Understanding Fault handling concepts
- Configuring a Target Service for a Mediator fault
- Considering Faults with Asynchronous Mediator component
- Understanding Fault Management Framework
- Introducing Policy Driven Fault Handling
- Understanding the Fault Policy File Structure
- Understanding the Fault Binding File Structure