oracle ebs free web service integration tools

5,425 views 22 slides Dec 15, 2015
Slide 1
Slide 1 of 22
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22

About This Presentation

E-Business Suite comes packed with great tools. Learn more about the free web service integration tools included in the Oracle software you already own. Check out our free whitepaper for more information: http://www.smartdogservices.com/whitepapers/free-web-service-integration-tools-included-in-ebs/


Slide Content

Your friend in the business. How to Use The Free Integration Tools That Come with Oracle E-Business Suite

Topics for Today Problem Statement Overview of Integration Options EBS Web Service Integration Web Service Demonstration Questions Agenda Customers that run the E-Business Suite have been challenged trying to get these systems to work seamlessly with internal and external systems. This webinar talks about the integration tools that are available in Oracle EBS that you can use today and in the future.

EBS is Your Primary ERP System You run other systems Disparate Technologies Inside and Outside the Firewall SaaS and In House Business Needs have Changed Need them to Talk to One Another Need these systems to work well together as a single system Problem Statement Custom System ? ? ? ? ? ? How do we get them to all work together?

What are my Options? Point-to-Point This is the traditional method of sending integrating two systems through file transfers and the loading of data for a specific purpose. Since many SaaS solutions do not support this method, it is not an option for this discussion. Option 1 – EBS SOA Gateway (SOAP & REST Web Services) EBS SOA gateway provides hosting for “out-of-the-box” Web services from Oracle E-Business Suite . It provides capable integration functionality, but only for a defined set of integration points. Also, there are licensing changes that will be in effect as you move your environment to 12.2. Option 2 – Oracle RESTful Data Services (ORDS) REST is fast becoming the de facto standard for providing data for easy consumption by mobile apps, web apps as well as for in house and cloud based applications. ORDS is a new product from Oracle which allows us to quickly and securely host REST web services Option 3 - Middleware (Full SOA Integration) Full SOA integration through middleware is the most robust and comprehensive solution for developing an integrated application architecture.

Comparison Chart Scenario EBS SOA Gateway ORDS Middleware Solution Limited orchestration required Limited routing or queuing required Web Services primarily REST based Limited orchestration required Limited routing or queuing required Need to host SOAP web services Significant orchestration required Need for off-line queuing and throttling Need for routing of messages Multiple consumers of the data No Cost Option for 12.2.X * SOA Gateway REST is No Cost SOAP is Not No Cost for 12.1.X Yes Yes Yes No Maybe Maybe Maybe Yes No Yes No No Yes Yes No

Standards Based REST, SOAP (http, https) Real-Time Integration Immediate results Interoperable Platform and Language Agnostic Versatile & Accessible Easier to consume and access Promote Re-Use One service consumed by multiple clients Mobile, Web Site, Cloud Saas System New Technology Google, PayPal, AWS, Twitter SaaS systems primarily support web services Options 1&2 – Simple SOAP & REST Services

Option 3 – Middleware Solution Routing Mediation Monitoring Connectivity Transformation Business Rules Service Orchestration

Can be Overkill Expensive Complex to Manage S pecialist R esources Option 3 – Middleware Solution

How can I integrate my systems today (without spending a fortune) and still enable the business to grow in the future? Down T he Road

Gain immediate benefits Consume data from other systems Expose your data to SaaS systems, other corporate systems, mobile applications etc . Start with Simple Web Services Depending on your Integration requirements, move to full Middleware Integration Preparation for middleware integration Services 100% re-usable in middleware solution Build your service catalog Ease into middleware integration solution Service Enablement Strategy: Option 1 and/or 2 – depending on your needs

EBS Web Service Integration Options

No cost option in 12.1.3. Note : For 12.2+ you need a separate license for SOAP based services. Oracle Integration Repository Large repository of existing services exposed by applications within EBS Produce and consume web services REST and SOAP Build in PL/SQL or Java Integrated SOA Gateway

SOA Gateway Scenario EBS to RightNow SOA Gateway SOAP Service Create Customer Get Customer RightNow calls EBS to create new customer RightNow calls EBS to get customer details Build in PL/ SQL Expose as Web-Service Register in Repository

No C ost O ption Host REST web services Consume SOAP & REST Build in PL/SQL Authenticate (oauth2) Authorize via PL/SQL Json & XML payloads Certified with R11 & R12 5 click Web Service! Oracle REST Data Services

ImageNow calls Service to create AP invoice in EBS Service hosted by ORDS ORDS Scenario EBS & ImageNow ORDS Exposes URL to Client Applications Accepts inbound http request Parses http variables into PL/SQL Executes PL/SQL block (Web service program logic) Returns http response back to client (200, 400 etc.)

ORDS Scenario REST Service Anatomy Module Collection of related resources Template / Resource Object with data , relationships to other resources and methods Handler/Method Action to perform on Resource, GET, POST, PUT etc.

ap /invoice Resource (Method: POST) URI (portion of http URL) ap /invoice Method (GET, DELETE, PUT, POST ) Source Code Type PL/SQL MIME Type / Message Format XML PL/SQL Block / Web Service Program Logic ORDS Scenario

ORDS Scenario Sample REST Web Service Call

Demonstration

Comparison Chart Scenario EBS SOA Gateway ORDS Middleware Solution Limited orchestration required Limited routing or queuing required Web Services primarily REST based Limited orchestration required Limited routing or queuing required Need to host SOAP web services Significant orchestration required Need for off-line queuing and throttling Need for routing of messages Multiple consumers of the data No Cost Option for 12.2.X * SOA Gateway REST is No Cost SOAP is Not No Cost for 12.1.X Yes Yes Yes No Maybe Maybe Maybe Yes No Yes No No Yes Yes No

Things to Remember Customers that run EBS have powerful integration tools available to them at no additional cost. These tools can provide a simple and robust integration to SaaS and other external systems. These tools can be used to quickly build connectors between E-Business Suite to third party or SaaS Solutions. Once you build these connectors, they can be reused later as your environment changes and you evolve to a fully integrated application architecture. “Let’s Get Started”

Let’s get started.