You are on page 1of 2

Enabling SOA Integration with ISG Oracle E-Business Suite Integrated SOA Gateway (ISG) provides a customer-focused robust

communication and integration infrastructure between an e ternal system and ISG for inbound and outbound communication t!at does not re"uire a special class of middleware software# $!is will not only save license costs but also reduce maintenance costs as t!e e isting EBS system support team can maintain t!e infrastructure easily# $!is infrastructure not only enables greater and effective business integration wit! standard SOA concept between !eterogeneous applications% but also facilitates t!e development and e ecution of comple business processes into !ig!ly fle ible and reusable &eb services# &it! t!is standardi'ed and interoperable &eb service platform% ISG provides a powerful framework that accelerates publishing of custom PL/S L procedures as web services over the !eb" Integration Architecture

ISG Integrations re"uire some configurations and customi'ations to enable t!e functionality in t!e ISG module# $!e functionality would be written in ()*S+) procedures and t!en enabled as a web service# $!e Outbound calls are made using t!e Service Invocation ,ramewor- (SI,) of EBS% w!ic! internally uses built-in Business Events for initiating t!e transaction or web service call# Organi'ations would not need to !ire new resources to develop t!is functionality as Apps tec!nical resources possessing ()*S+) s-ills can easily deploy t!is functionality# $!is !elps t!e firm in saving recruitment and resource management costs# $!is cross-industry integration can be performed on EBS versions ./0#/ and above#

Implementation Steps 1ere is a detailed illustration of web services implementation and calling web services from EBS# Oracle E-Business Suite (./0#/#2) must be installed and ready to use for Integrated SOA Gateway (ISG) setup and implementation# $!is implementation re"uires some setup configuration and development of several components for Inbound and Outbound as given below3 Inbound /# ISG Setup a# Enable ASA45I6 user b# 7reate ISG8SE. 0# &rite a 7ustom ()*S+) procedure 2# &rite t!e annotation into (rocedure 9# Generate and 8pload t!e I)4$ file :# ;iew t!e (ublis!ed 7ustom &eb Service developed <# 5onitoring SOA .e"uests

Outbound /# .un S+) script for Security (arameters to Support 8sername$o-en based &SSecurity &SSE password (If t!e e ternal services are &SSE enabled only) 0# 7reating Business Events 2# 7reating Invo-e &eb Service Subscriptions 9# 7reating Error 6otification Subscriptions :# 7reating 7all bac- event Subscriptions in ()*S+) <# $esting t!e Setup (4on=t 4O in t!e production environments) ># .esubmitting ,ailed Business Events

,or furt!er details on implementation steps e-mail to #haleel shaik our ?ava (ractice lead at kshaik$bodhtree"com

You might also like