Monday 1 February 2016

SOA Introduction

Oracle SOA Suite Introduction

Oracle SOA suite is a middleware tool that is used for integration, this tool helps two system to exchange information between each other. This tool is based upon Service Oriented Architecture.

Versions till date

We have three versions of this tool as mentioned below.
1. 10g
2. 11g
3. 12c
10g was the first version of Oracle SOA Suite tool when it was launched by Oracle and then few years later Oracle launched 11g version, there are few sub versions under 11g version also. Recently in 2014 Oracle has launched 12c version also. This tutorial is based on Oracle SOA Suite 11g version.

Prerequisites

You should know about below concepts for developers
1. XML
2. XSD (Schema)
3. WSDL
4. SOAP

The following components comprise an Oracle SOA Suite installation:
  • Service Infrastructure
  • Oracle Mediator
  • Oracle Adapters
  • Business Events and Events Delivery Network
  • Oracle Metadata Repository
  • Oracle Business Rules 
  • Oracle WSM Policy Manager
  • Oracle BPEL Process Manager
  • Spring Context
  • Human Workflow 
  • Oracle Business Activity Monitoring
  • Oracle User Messaging Service
  • Oracle B2B
  • Oracle JDeveloper
  • Oracle Enterprise Manager

Oracle SOA Suite provides a comprehensive suite of components for developing, securing, and monitoring service-oriented architecture (SOA). 

Service components (BPEL process, business rule, human task, spring, and mediator) are the building blocks that you use to construct a SOA composite application. The Service Infrastructure provides the internal message transport infrastructure capabilities for connecting service components and enabling data flow. Service engines for the components process the message information received from the Service Infrastructure. 

1 comment:

  1. Really nice blog post.provided a helpful information.I hope that you will post more updates like this Oracle SOA Online Course




    ReplyDelete