0% found this document useful (0 votes)
42 views

How To Build A Oriented Architecture (SOA) : Description

This document describes a practical course to learn how to build Oracle SOA applications with version 12c. The course will provide both theoretical and practical lessons on topics like installing the SOA environment, understanding SOA and its components, building SOA composite applications, and using specific SOA Suite components like BPEL, Mediator, Business Rules, Human Workflow, and others. Students will learn through tutorials and hands-on practice with tools like Oracle JDeveloper and Oracle SQL Developer.

Uploaded by

Roberto GM
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views

How To Build A Oriented Architecture (SOA) : Description

This document describes a practical course to learn how to build Oracle SOA applications with version 12c. The course will provide both theoretical and practical lessons on topics like installing the SOA environment, understanding SOA and its components, building SOA composite applications, and using specific SOA Suite components like BPEL, Mediator, Business Rules, Human Workflow, and others. Students will learn through tutorials and hands-on practice with tools like Oracle JDeveloper and Oracle SQL Developer.

Uploaded by

Roberto GM
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

DESCRIPTION

This is a practical course


reference in order to learn

HOW TO BUILD A how to build Oracle SOA


Applications with the version
12c
ORIENTED Autor: Carlos Rojas

ARCHITECTURE
(SOA)
PRACTICAL COURSE
Autor: Carlos Rojas
HOW TO BUILD A ORIENTED ARCHITECTURE (SOA)

Course: Working with Oracle SOA


Objective: Learn and practice how to build a SOA application with Oracle SOA
Tools: Oracle VirtualBox, Oracle JDeveloper, Oracle SQLDeveloper
Autor: Carlos Rojas
HOW TO BUILD A ORIENTED ARCHITECTURE (SOA)

Topics
Theorical. Presentation and the steps in order to install the VirtualBox
with the SOA environment
(https://www.oracle.com/technetwork/middleware/soasuite/learnmore
/virtualbox-122130-readme-4122737.pdf)

Welcome to Oracle SOA Suite

Familarize yourself with Service-Oriented Architecture (SOA). Service-


Oriented Architecture

Learn about the uses and benefits of Oracle SOA Suite. Oracle SOA
Suite

Learn about the components that comprise Oracle SOA Suite. Oracle
SOA Suite Components

Understand the make-up of a SOA composite application. SOA


Composite Application Architecture

Understand how separately licensed products can enhance Oracle SOA


Suite. Interoperability with Other Oracle Products
Autor: Carlos Rojas
HOW TO BUILD A ORIENTED ARCHITECTURE (SOA)

Practice. For this chapter we follow the topics for the tutorial from Oracle.
(https://docs.oracle.com/cd/E28280_01/dev.1111/e10224/fod_hi_level_f
od.htm#SOASE85000)

Oracle Fusion Middleware Developer's Guide for Oracle SOA Suite

Introduction to Building Applications with Oracle SOA Suite

Developing SOA Composite Applications with Oracle SOA Suite

Introduction to the SOA Sample Application

Getting Started with Oracle BPEL Process Manager

Introduction to Interaction Patterns in a BPEL Process

Manipulating XML Data in a BPEL Process

Invoking a Synchronous Web Service from a BPEL Process

Invoking an Asynchronous Web Service from a BPEL Process

Using Correlation Sets and Message Aggregation

Using Parallel Flow in a BPEL Process

Using Conditional Branching in a BPEL Process

Using Fault Handling in a BPEL Process

Transaction and Fault Propagation Semantics in BPEL Processes


Autor: Carlos Rojas
HOW TO BUILD A ORIENTED ARCHITECTURE (SOA)

Incorporating Java and Java EE Code in a BPEL Process

Using Events and Timeouts in BPEL Processes

Coordinating Master and Detail Processes

Using the Notification Service

Using Oracle BPEL Process Manager Sensors

Getting Started with Oracle Mediator

Creating Oracle Mediator Routing Rules

Working with Multiple Part Messages in Oracle Mediator

Using Oracle Mediator Error Handling

Resequencing in Oracle Mediator

Understanding Message Exchange Patterns of an Oracle Mediator

Getting Started with Oracle Business Rules

Using Declarative Components and Task Flows

Getting Started with Human Workflow

Creating Human Tasks

Configuring Human Tasks

Designing Task Forms for Human Tasks


Autor: Carlos Rojas
HOW TO BUILD A ORIENTED ARCHITECTURE (SOA)

Human Workflow Tutorial

Using Oracle BPM Worklist

Building a Custom Worklist Client

Introduction to Human Workflow Services

Integrating Microsoft Excel with a Human Task

Configuring Task List Portlets

Getting Started with Binding Components

Integrating Enterprise JavaBeans with SOA Composite Applications

Using the Direct Binding Invocation API

Creating Transformations with the XSLT Mapper

Using Business Events and the Event Delivery Network

Enabling Security with Policies

Deploying SOA Composite Applications

Automating Testing of SOA Composite Applications

Managing Large Documents and Large Numbers of Instances

Customizing SOA Composite Applications

Working with Domain Value Maps


Autor: Carlos Rojas
HOW TO BUILD A ORIENTED ARCHITECTURE (SOA)

Using Oracle SOA Composer with Domain Value Maps

Working with Cross References

Defining Composite Sensors

Using Two-Layer Business Process Management (BPM)

Integrating the Spring Framework in SOA Composite Applications

Integrating Oracle BAM with SOA Composite Applications

Using Oracle BAM Data Control

Defining and Managing Oracle BAM Data Objects

Creating Oracle BAM Enterprise Message Sources

Using Oracle Data Integrator With Oracle BAM

Creating External Data Sources

Using Oracle BAM Web Services

Creating Oracle BAM Alerts

Using ICommand

Oracle User Messaging Service

Sending and Receiving Messages using the User Messaging Service EJB
API
Autor: Carlos Rojas
HOW TO BUILD A ORIENTED ARCHITECTURE (SOA)

Sending and Receiving Messages using the User Messaging Service


Java API

Sending and Receiving Messages using the User Messaging Service


Web Service API

Parlay X Web Services Multimedia Messaging API

User Messaging Preferences

BPEL Process Activities and Services

XPath Extension Functions

Deployment Descriptor Properties

Understanding Sensor Public Views and the Sensor Actions XSD

Oracle BAM Web Services Operations

Oracle BAM Alert Rule Options

Oracle BAM ICommand Operations and File Formats

Normalized Message Properties

Interfaces Implemented By Rules Dictionary Editor Task Flow

Oracle User Messaging Service Applications

Oracle SOA Suite Properties Road Map

You might also like