Professional Documents
Culture Documents
Program Agenda
Application Integration Overview
Oracle E-Business Suite Integration Options
Best Practices
Case Studies
Partner Applications
Services
Client/Server
Components
Homogeneous Application
Objects
Data Tighter
Coupling
Looser
Integration Styles
Data-Centric Integration
Event-Driven Integration
Process-Centric Integration
B2B Integration
Data-Centric Integration
Event-Driven Integration
Process-Centric Integration
B2B Integration
10
11
integration APIs WHEN: Extension, integration within firewall in homogeneous platform HOW: Described in Integration Repository. Follow EBS guidelines for customization & extension. Create, update business objects, reuse business logic/ rules, retrieve business data
12
Annotate
Java APIs
PL/SQL APIs
Parse
Upload
13
Data Source
Load
Base Tables
Extract
Custom Table
Inbound Outbound
14
Data Source
15
Roadmap Roadmap
16
Components
Importer Rules
Handle error situations
data
17
Workflow Process
Business Event XML Gateway Trading Partners PL/SQL & Java APIs (Business Logic) Advanced Queue Applications
Adapter
18
Workflow
Trading Partners
APIs
Rules Parallel Flows Web Services Looping Chaining BPEL Process / SOA Composites
Routing
19
XPath, XQuery
20
Transaction Management
Monitoring
Point
21
Base Tables
Inbound Outbound
22
Workflow Process
Advanced Queue
Business Events
JMS
Base Tables
23
Oracle B2B
XSD based XML, RosettaNet, HL7, UCCnet, NCPDP Telecom, etc
Message Exchange
24
25
Interoperable message
Loose coupling
26
Fusion Middleware
Applications Unlimited
27
BPEL PM
BAM
EBS Adapter
ESB
B2B
28
Integration Repository
29
Adapter Framework
JAX-RPC
WSIF
JAX-WS
30
Generate
Deploy
31
MTOM, Reliable Messaging, Atomic Transaction Web Service Policies WS-Security (Username Token, SAML)
JCA Binding
Client Service
32
PL/SQL APIs
OAF pages
Workflow
33
34
Apple Xcode
Security Services
SOAP
Application Services
35
Security
Application Services
3. Header (Username Token, EBS Context) Body (XML Payload) SOAP Service 1 SOAP Service 2 Integration Repository
Security
4. EBS Session ID
Logout Service
36
Develop Services
Identify EBS APIs Develop custom APIs Publish in Integration Repository Deploy SOAP services via Integrated SOA Gateway
Deploy
Build App Host Configuration Files Release via App Store or Enterprise Store Deploy App to mobile device Document & Train end user
37
Roadmap
Integration Interfaces PL/SQL Business Service Object Open Interface XML Gateway Concurrent Program
Java
38
Roadmap
39
Roadmap
SOAP Service Provider Oracle E-Business Suite Adapter Oracle SOA Suite
REST Service Provider Jersey Framework & Jackson, Staxon Libraries Adapter Framework
40
Roadmap
Develop
Mobile SDKs
Secure
Basic Auth Cookie, Tokens
Connect
REST Services JSON
Deploy
Configuration Enterprise Store
Manage
Control Access App Manager
Reference Flows
Sample Apps
41
Case Studies
42
43
Metadata Base Tables 10. Load Validated data to Base Tables MIB Concurrent Program 9. Validate and move data 7. Load data 11. Mark invalid data
8. Submit CP Publication Tables 15. View Publish History 14. Update Batch Status Metadata Interface Tables 6. Extract data
44
Oracle RightNow
6. Notification
3. Create SR
7. Update status
SOAP
SOAP
45
Mobile Application
Sample Use Case Employee Lookup
Manager logs in to Mobile App Views list of his directs Drills down hierarchy to view employees & send email / make phone
call Built on ADF Mobile Services used Login Service, Custom services through ISG, Device access
46
Data-Centric Integration
Process-Centric Integration
Event-Driven Integration
B2B Integration
47
4
Transactional / Batch or Bulk? Coupling with Interfacing Application? Industry Standard Driven?
49
50