SlideShare uma empresa Scribd logo
1 de 41
Oracle Fusion Middleware Application Integration Architecture (AIA) Foundation Pack Implementation view and case study -Sreeni Setty
Oracle Fusion MiddlewareApplication Integration Architecture
Common Integration Scenarios
Point-to-Point Integration Responding Application Requesting Application
Responding Application Requesting Application Responding Application Requesting Application Responding Application Requesting Application Problems with Point-to-Point Integration
Optimal Integration Approach
Start with application neutral zone Responding Application Requesting Application
Add industry standard data definition and data services Responding Application Data Objects & Data Services Requesting Application
Add translators for each application Responding Application Data Objects & Data Services Translator Translator Requesting Application
Build it on application neutral framework Responding Application Data Objects & Data Services Translator Translator Requesting Application Service Oriented Architecture
Organize components in a searchable repository Responding Application Data Objects & Data Services Translator Translator Requesting Application Repository Service Oriented Architecture
Add automated testing capability Responding Application Data Objects & Data Services Translator Translator Requesting Application Testing Framework Repository Service Oriented Architecture
Add infrastructure for Error Handling and Security Responding Application Data Objects & Data Services Translator Translator Requesting Application Error  Handling & Security Error  Handling & Security Testing Framework Repository Service Oriented Architecture
We’ve just described Oracle’s AIA Responding Application EBO & EBS ABCS ABCS Requesting Application AIA Error  Handling & Security AIA Error  Handling & Security ABM ABM ABM ABM CAVS BSR EBM EBM Oracle SOA Suite EBM EBM
Integration framework built on top of SOA Suite Predefined Enterprise Business Objects and Operations – People/orgs, orders, items, PO’s, etc. – Contains object definition & actions – Similar to BOD’s in the OAGIS standard – Designed w/ extensibility in mind Includes a test harness and error management framework What is AIA
Building Blocks
Foundation Services Pre-defined Services And Objects Standard and industry-specific Service Definitions Toolkit for building custom AIA-compliant integrations Foundation Manager Business Service Repository (BSR) Composite Application Validation System (CAVS) Composite Application Error Handling Framework AIA Reference Architecture Concepts Guide Integration Developers Guide Foundation Pack Components
[object Object]
Extensible and Upgradeable
Each EBO is represented in XSD
Example EBOsItem, Customer, SO, PO, Payment, etc EBO EBOs are built from three types of concepts: ,[object Object]
Common concepts that are shared across business objects (Common components)‏
References to other EBO (Every EBO has a Reference component)‏,[object Object]
Set of operations that can be performed on an EBO Best-in-class web-service definitions for performing standard business tasks Example, for Item EBO, the EBS operations are: EBS Others Create Item Update Item Get Item Query Item
A process implementing complex logic of an EBS EBF ABCS EBS Order Processing EBS EBS
Serves as a glue to integrate applications with Enterprise Business Services Allows for participating applications to become service providers as well as service consumers without disruption to code ABCS APP 1 APP Enterprise Business Service APP 2 Enrich Transform Validate APP 3 Application Business Connector Service
BSR acts as a catalog of the objects, messages, and services BSR specific to AIA contains the following content: EBS and ABCS EBO and EBM Cross-application message flows Business Services Repository
Business Services Repository
Composite Application Validation System UI based testing framework to test components without the deployed participating applications. A framework that includes initiators to simulate calls to service(s) and simulators to simulate responses. CAVS UI Test  Initiator (Definition) Initiator  and   Simulator Results Response Simulator  (Definition) EBS Requestor Application Provider ABCS Application Provider Requestor ABCS Data Repository  AIA ARCHITECTURE
Composite Application Validation System
Error Notifications - Route the error back to the correct application and to the right application user Error Console - Error details can be viewed, comments can be added, and status on errors can be updated or closed Logging - Logs messages in non-intrusive way that can be searched/sorted/filtered in Enterprise Manager Console Error Handling and Logging Framework
Error Handling and Logging Framework
All AIA integration artifacts are user extensible Extensions are stored separately Designed to survive upgrades Extensibility Adding additional content to the payload Altering the enrichment process Replacing  existing service providers Adding additional operations ‏ APP 1 E-Business  Suite Enterprise Business Service APP 2 Enrich Transform Validate APP 3 Application Business Connector Service Changing Validation rules Altering the transform process
Implementing AIA
Case Study – Legacy to App Integration  Data Integration between divisions legacy ERP and Ultriva E Kanban – (UEK) lean manufacturing application. Integration solution requires data exchange between division’s ERP and UEK. More than 25 transaction types (PO Request, PO Receipt, Ship, Item Sync, Supplier Sync, etc). Implemented across multiple divisions and growing. High volume, high frequency and highly critical integrations.
Legacy Point-to-Point Integration
Oracle Fusion Middleware De-Coupled AIA Architecture ABM EBM EBM ABM
Identified transactions between source/target systems Identified EBO and EBS in Foundation Pack Mapped source and end point data structure to AIA EBO Defined BPEL business process flows  for ABCS Created ESB broker for AIA objects Added error framework Tested, refined, tested... How did we do it?
Requesting Application Legacy ERP Responding Application UEK DB Identified transaction between systems Synchronize Item
Identified EBO and EBS ItemEBO  SyncItem EBS Responding Application UEK DB Requesting Application Legacy ERP
Developed Message Translator ItemEBO  SyncItem EBS SyncItem Provider ABCS BPEL SyncItem Requester ABCS BPEL Responding Application UEK DB Requesting Application Legacy ERP ABM ABM EBM EBM

Mais conteúdo relacionado

Mais procurados

The Who, What, Why and How of Active Directory Federation Services (AD FS)
The Who, What, Why and How of Active Directory Federation Services (AD FS)The Who, What, Why and How of Active Directory Federation Services (AD FS)
The Who, What, Why and How of Active Directory Federation Services (AD FS)Jay Simcox
 
Understanding SharePoint Apps, authentication and authorization infrastructur...
Understanding SharePoint Apps, authentication and authorization infrastructur...Understanding SharePoint Apps, authentication and authorization infrastructur...
Understanding SharePoint Apps, authentication and authorization infrastructur...SPC Adriatics
 
Deploying an Extranet on SharePoint
Deploying an Extranet on SharePointDeploying an Extranet on SharePoint
Deploying an Extranet on SharePointAlan Marshall
 
[Toroman/Kranjac] Red Team vs. Blue Team in Microsoft Cloud
[Toroman/Kranjac] Red Team vs. Blue Team in Microsoft Cloud[Toroman/Kranjac] Red Team vs. Blue Team in Microsoft Cloud
[Toroman/Kranjac] Red Team vs. Blue Team in Microsoft CloudEuropean Collaboration Summit
 
Brian Desmond - Identity and directory synchronization with office 365 and wi...
Brian Desmond - Identity and directory synchronization with office 365 and wi...Brian Desmond - Identity and directory synchronization with office 365 and wi...
Brian Desmond - Identity and directory synchronization with office 365 and wi...Nordic Infrastructure Conference
 
Identity and o365 on Azure
Identity and o365 on AzureIdentity and o365 on Azure
Identity and o365 on AzureMostafa
 
Building Secure Extranets with Claims-Based Authentication #SPEvo13
Building Secure Extranets with Claims-Based Authentication #SPEvo13Building Secure Extranets with Claims-Based Authentication #SPEvo13
Building Secure Extranets with Claims-Based Authentication #SPEvo13Gus Fraser
 
SPS Belgium 2015 - High-trust Apps for On-Premises Development
SPS Belgium 2015 -  High-trust Apps for On-Premises DevelopmentSPS Belgium 2015 -  High-trust Apps for On-Premises Development
SPS Belgium 2015 - High-trust Apps for On-Premises DevelopmentEdin Kapic
 
Get your site microsoft edge ready
Get your site microsoft edge readyGet your site microsoft edge ready
Get your site microsoft edge readyMostafa
 
SPIntersection 2016 - TO THE CLOUD! USING IAAS AS A HOSTING PROVIDER FOR SHAR...
SPIntersection 2016 - TO THE CLOUD! USING IAAS AS A HOSTING PROVIDER FOR SHAR...SPIntersection 2016 - TO THE CLOUD! USING IAAS AS A HOSTING PROVIDER FOR SHAR...
SPIntersection 2016 - TO THE CLOUD! USING IAAS AS A HOSTING PROVIDER FOR SHAR...Scott Hoag
 
Identity Management in SharePoint 2013
Identity Management in SharePoint 2013Identity Management in SharePoint 2013
Identity Management in SharePoint 2013SPC Adriatics
 
DD109 Claims Based AuthN in SharePoint 2010
DD109 Claims Based AuthN in SharePoint 2010DD109 Claims Based AuthN in SharePoint 2010
DD109 Claims Based AuthN in SharePoint 2010Spencer Harbar
 
JAXSPUG January 2016 - Microsoft Cloud Identities in Azure and Office 365
JAXSPUG January 2016 - Microsoft Cloud Identities in Azure and Office 365JAXSPUG January 2016 - Microsoft Cloud Identities in Azure and Office 365
JAXSPUG January 2016 - Microsoft Cloud Identities in Azure and Office 365Scott Hoag
 
Oauth and SharePoint 2013 Provider Hosted apps
Oauth and SharePoint 2013 Provider Hosted appsOauth and SharePoint 2013 Provider Hosted apps
Oauth and SharePoint 2013 Provider Hosted appsJames Tramel
 
DD105 Multi Tenancy in SharePoint 2010
DD105 Multi Tenancy in SharePoint 2010DD105 Multi Tenancy in SharePoint 2010
DD105 Multi Tenancy in SharePoint 2010Spencer Harbar
 
SPIntersection 2016 - MICROSOFT CLOUD IDENTITIES IN AZURE AND OFFICE 365
SPIntersection 2016 - MICROSOFT CLOUD IDENTITIES IN AZURE AND OFFICE 365SPIntersection 2016 - MICROSOFT CLOUD IDENTITIES IN AZURE AND OFFICE 365
SPIntersection 2016 - MICROSOFT CLOUD IDENTITIES IN AZURE AND OFFICE 365Scott Hoag
 

Mais procurados (20)

The Who, What, Why and How of Active Directory Federation Services (AD FS)
The Who, What, Why and How of Active Directory Federation Services (AD FS)The Who, What, Why and How of Active Directory Federation Services (AD FS)
The Who, What, Why and How of Active Directory Federation Services (AD FS)
 
Understanding SharePoint Apps, authentication and authorization infrastructur...
Understanding SharePoint Apps, authentication and authorization infrastructur...Understanding SharePoint Apps, authentication and authorization infrastructur...
Understanding SharePoint Apps, authentication and authorization infrastructur...
 
Deploying an Extranet on SharePoint
Deploying an Extranet on SharePointDeploying an Extranet on SharePoint
Deploying an Extranet on SharePoint
 
Office 365: Do’s and Don’ts, Lessons learned from the field
Office 365: Do’s and Don’ts, Lessons learned from the fieldOffice 365: Do’s and Don’ts, Lessons learned from the field
Office 365: Do’s and Don’ts, Lessons learned from the field
 
Ad fs
Ad fsAd fs
Ad fs
 
[Toroman/Kranjac] Red Team vs. Blue Team in Microsoft Cloud
[Toroman/Kranjac] Red Team vs. Blue Team in Microsoft Cloud[Toroman/Kranjac] Red Team vs. Blue Team in Microsoft Cloud
[Toroman/Kranjac] Red Team vs. Blue Team in Microsoft Cloud
 
Brian Desmond - Identity and directory synchronization with office 365 and wi...
Brian Desmond - Identity and directory synchronization with office 365 and wi...Brian Desmond - Identity and directory synchronization with office 365 and wi...
Brian Desmond - Identity and directory synchronization with office 365 and wi...
 
Identity and o365 on Azure
Identity and o365 on AzureIdentity and o365 on Azure
Identity and o365 on Azure
 
SharePoint 2013 and ADFS
SharePoint 2013 and ADFSSharePoint 2013 and ADFS
SharePoint 2013 and ADFS
 
Building Secure Extranets with Claims-Based Authentication #SPEvo13
Building Secure Extranets with Claims-Based Authentication #SPEvo13Building Secure Extranets with Claims-Based Authentication #SPEvo13
Building Secure Extranets with Claims-Based Authentication #SPEvo13
 
SPS Belgium 2015 - High-trust Apps for On-Premises Development
SPS Belgium 2015 -  High-trust Apps for On-Premises DevelopmentSPS Belgium 2015 -  High-trust Apps for On-Premises Development
SPS Belgium 2015 - High-trust Apps for On-Premises Development
 
Get your site microsoft edge ready
Get your site microsoft edge readyGet your site microsoft edge ready
Get your site microsoft edge ready
 
SPIntersection 2016 - TO THE CLOUD! USING IAAS AS A HOSTING PROVIDER FOR SHAR...
SPIntersection 2016 - TO THE CLOUD! USING IAAS AS A HOSTING PROVIDER FOR SHAR...SPIntersection 2016 - TO THE CLOUD! USING IAAS AS A HOSTING PROVIDER FOR SHAR...
SPIntersection 2016 - TO THE CLOUD! USING IAAS AS A HOSTING PROVIDER FOR SHAR...
 
Identity Management in SharePoint 2013
Identity Management in SharePoint 2013Identity Management in SharePoint 2013
Identity Management in SharePoint 2013
 
DD109 Claims Based AuthN in SharePoint 2010
DD109 Claims Based AuthN in SharePoint 2010DD109 Claims Based AuthN in SharePoint 2010
DD109 Claims Based AuthN in SharePoint 2010
 
Kerberos part 2
Kerberos part 2Kerberos part 2
Kerberos part 2
 
JAXSPUG January 2016 - Microsoft Cloud Identities in Azure and Office 365
JAXSPUG January 2016 - Microsoft Cloud Identities in Azure and Office 365JAXSPUG January 2016 - Microsoft Cloud Identities in Azure and Office 365
JAXSPUG January 2016 - Microsoft Cloud Identities in Azure and Office 365
 
Oauth and SharePoint 2013 Provider Hosted apps
Oauth and SharePoint 2013 Provider Hosted appsOauth and SharePoint 2013 Provider Hosted apps
Oauth and SharePoint 2013 Provider Hosted apps
 
DD105 Multi Tenancy in SharePoint 2010
DD105 Multi Tenancy in SharePoint 2010DD105 Multi Tenancy in SharePoint 2010
DD105 Multi Tenancy in SharePoint 2010
 
SPIntersection 2016 - MICROSOFT CLOUD IDENTITIES IN AZURE AND OFFICE 365
SPIntersection 2016 - MICROSOFT CLOUD IDENTITIES IN AZURE AND OFFICE 365SPIntersection 2016 - MICROSOFT CLOUD IDENTITIES IN AZURE AND OFFICE 365
SPIntersection 2016 - MICROSOFT CLOUD IDENTITIES IN AZURE AND OFFICE 365
 

Destaque

Application Integration Architecture of Excellence - Answering to the Challenges
Application Integration Architecture of Excellence - Answering to the ChallengesApplication Integration Architecture of Excellence - Answering to the Challenges
Application Integration Architecture of Excellence - Answering to the ChallengesHenry Chandra
 
Oracle SOA Suite 11g - high level introduction on behalf of WAAI
Oracle SOA Suite 11g - high level introduction on behalf of WAAIOracle SOA Suite 11g - high level introduction on behalf of WAAI
Oracle SOA Suite 11g - high level introduction on behalf of WAAILucas Jellema
 
Oracle fusion middleware 11g build applications with adf
Oracle fusion middleware 11g build applications with adfOracle fusion middleware 11g build applications with adf
Oracle fusion middleware 11g build applications with adfmagnifics
 
Chap12 Developing Business It Solutions[1]
Chap12 Developing Business It Solutions[1]Chap12 Developing Business It Solutions[1]
Chap12 Developing Business It Solutions[1]sihamy
 
Oracle Fusion Middleware,foundation for innovation
Oracle Fusion Middleware,foundation for innovationOracle Fusion Middleware,foundation for innovation
Oracle Fusion Middleware,foundation for innovationAlicja Sieminska
 
Market Trends and Business Drivers
Market Trends and Business DriversMarket Trends and Business Drivers
Market Trends and Business DriversCisco Canada
 
Integration Architecture Agile Enterprise Cag2010a
Integration Architecture Agile Enterprise Cag2010aIntegration Architecture Agile Enterprise Cag2010a
Integration Architecture Agile Enterprise Cag2010aTim Murphy
 
Implementing Applications with SOA and Application Integration Architecture
Implementing Applications with SOA and Application Integration ArchitectureImplementing Applications with SOA and Application Integration Architecture
Implementing Applications with SOA and Application Integration ArchitectureBob Rhubart
 
[FAQs] Best Practices for IT/OT Convergence
[FAQs] Best Practices for IT/OT Convergence[FAQs] Best Practices for IT/OT Convergence
[FAQs] Best Practices for IT/OT ConvergenceSchneider Electric
 
Project Business Case and Capital Justification for Implementation of Applica...
Project Business Case and Capital Justification for Implementation of Applica...Project Business Case and Capital Justification for Implementation of Applica...
Project Business Case and Capital Justification for Implementation of Applica...Duane Bodle
 
Planning A Cloud Implementation
Planning A Cloud ImplementationPlanning A Cloud Implementation
Planning A Cloud ImplementationRex Wang
 
After sales service
After sales serviceAfter sales service
After sales serviceShahzad Khan
 
Sap Implementation Presentation
Sap Implementation PresentationSap Implementation Presentation
Sap Implementation Presentationlarrymcc
 
ODTUG An Introduction to Application Integration Architecture
ODTUG An Introduction to Application Integration ArchitectureODTUG An Introduction to Application Integration Architecture
ODTUG An Introduction to Application Integration ArchitectureEdwin Biemond
 
Microservices: Where do they fit within a rapidly evolving integration archit...
Microservices: Where do they fit within a rapidly evolving integration archit...Microservices: Where do they fit within a rapidly evolving integration archit...
Microservices: Where do they fit within a rapidly evolving integration archit...Kim Clark
 
Microservices + Oracle: A Bright Future
Microservices + Oracle: A Bright FutureMicroservices + Oracle: A Bright Future
Microservices + Oracle: A Bright FutureKelly Goetsch
 
A study of customer satisfaction on after sales and service conducted at arpi...
A study of customer satisfaction on after sales and service conducted at arpi...A study of customer satisfaction on after sales and service conducted at arpi...
A study of customer satisfaction on after sales and service conducted at arpi...Projects Kart
 
Chap11 Developing Business It Strategies[1]
Chap11 Developing Business It Strategies[1]Chap11 Developing Business It Strategies[1]
Chap11 Developing Business It Strategies[1]sihamy
 

Destaque (20)

Application Integration Architecture of Excellence - Answering to the Challenges
Application Integration Architecture of Excellence - Answering to the ChallengesApplication Integration Architecture of Excellence - Answering to the Challenges
Application Integration Architecture of Excellence - Answering to the Challenges
 
Oracle SOA Suite 11g - high level introduction on behalf of WAAI
Oracle SOA Suite 11g - high level introduction on behalf of WAAIOracle SOA Suite 11g - high level introduction on behalf of WAAI
Oracle SOA Suite 11g - high level introduction on behalf of WAAI
 
Oracle fusion middleware 11g build applications with adf
Oracle fusion middleware 11g build applications with adfOracle fusion middleware 11g build applications with adf
Oracle fusion middleware 11g build applications with adf
 
Chap12 Developing Business It Solutions[1]
Chap12 Developing Business It Solutions[1]Chap12 Developing Business It Solutions[1]
Chap12 Developing Business It Solutions[1]
 
Fusion apps gl_001
Fusion apps gl_001Fusion apps gl_001
Fusion apps gl_001
 
Oracle Fusion Middleware,foundation for innovation
Oracle Fusion Middleware,foundation for innovationOracle Fusion Middleware,foundation for innovation
Oracle Fusion Middleware,foundation for innovation
 
Market Trends and Business Drivers
Market Trends and Business DriversMarket Trends and Business Drivers
Market Trends and Business Drivers
 
Integration Architecture Agile Enterprise Cag2010a
Integration Architecture Agile Enterprise Cag2010aIntegration Architecture Agile Enterprise Cag2010a
Integration Architecture Agile Enterprise Cag2010a
 
Implementing Applications with SOA and Application Integration Architecture
Implementing Applications with SOA and Application Integration ArchitectureImplementing Applications with SOA and Application Integration Architecture
Implementing Applications with SOA and Application Integration Architecture
 
[FAQs] Best Practices for IT/OT Convergence
[FAQs] Best Practices for IT/OT Convergence[FAQs] Best Practices for IT/OT Convergence
[FAQs] Best Practices for IT/OT Convergence
 
Project Business Case and Capital Justification for Implementation of Applica...
Project Business Case and Capital Justification for Implementation of Applica...Project Business Case and Capital Justification for Implementation of Applica...
Project Business Case and Capital Justification for Implementation of Applica...
 
AE Foyer: Soa Integration Architecture and Api Management
AE Foyer: Soa Integration Architecture and Api ManagementAE Foyer: Soa Integration Architecture and Api Management
AE Foyer: Soa Integration Architecture and Api Management
 
Planning A Cloud Implementation
Planning A Cloud ImplementationPlanning A Cloud Implementation
Planning A Cloud Implementation
 
After sales service
After sales serviceAfter sales service
After sales service
 
Sap Implementation Presentation
Sap Implementation PresentationSap Implementation Presentation
Sap Implementation Presentation
 
ODTUG An Introduction to Application Integration Architecture
ODTUG An Introduction to Application Integration ArchitectureODTUG An Introduction to Application Integration Architecture
ODTUG An Introduction to Application Integration Architecture
 
Microservices: Where do they fit within a rapidly evolving integration archit...
Microservices: Where do they fit within a rapidly evolving integration archit...Microservices: Where do they fit within a rapidly evolving integration archit...
Microservices: Where do they fit within a rapidly evolving integration archit...
 
Microservices + Oracle: A Bright Future
Microservices + Oracle: A Bright FutureMicroservices + Oracle: A Bright Future
Microservices + Oracle: A Bright Future
 
A study of customer satisfaction on after sales and service conducted at arpi...
A study of customer satisfaction on after sales and service conducted at arpi...A study of customer satisfaction on after sales and service conducted at arpi...
A study of customer satisfaction on after sales and service conducted at arpi...
 
Chap11 Developing Business It Strategies[1]
Chap11 Developing Business It Strategies[1]Chap11 Developing Business It Strategies[1]
Chap11 Developing Business It Strategies[1]
 

Semelhante a OFM AIA FP Implementation View and Case Study

Oracle OpenWorld 2010 Practical Insights on Using AIA
Oracle OpenWorld 2010 Practical Insights on Using AIAOracle OpenWorld 2010 Practical Insights on Using AIA
Oracle OpenWorld 2010 Practical Insights on Using AIARajesh Raheja
 
Oracle OpenWorld 2010 Practical Insights on Using AIA (presentation only)
Oracle OpenWorld 2010 Practical Insights on Using AIA (presentation only)Oracle OpenWorld 2010 Practical Insights on Using AIA (presentation only)
Oracle OpenWorld 2010 Practical Insights on Using AIA (presentation only)Rajesh Raheja
 
Managing EBS Testing, Performance, Configurations, Change & User experience
Managing EBS Testing, Performance, Configurations, Change & User experienceManaging EBS Testing, Performance, Configurations, Change & User experience
Managing EBS Testing, Performance, Configurations, Change & User experienceInSync Conference
 
Oracle EBS to Oracle Service Cloud Integration
Oracle EBS to Oracle Service Cloud IntegrationOracle EBS to Oracle Service Cloud Integration
Oracle EBS to Oracle Service Cloud IntegrationBizinsight Consulting Inc
 
Ws Soa V6 Theory And Practice
Ws Soa V6 Theory And PracticeWs Soa V6 Theory And Practice
Ws Soa V6 Theory And PracticePini Cohen
 
WebServices and Workflow technologies
WebServices and Workflow technologiesWebServices and Workflow technologies
WebServices and Workflow technologiesNitin Pande
 
Oracle OpenWorld 2009 AIA Best Practices
Oracle OpenWorld 2009 AIA Best PracticesOracle OpenWorld 2009 AIA Best Practices
Oracle OpenWorld 2009 AIA Best PracticesRajesh Raheja
 
ebs-adapter-webcast12345678900000000.pdf
ebs-adapter-webcast12345678900000000.pdfebs-adapter-webcast12345678900000000.pdf
ebs-adapter-webcast12345678900000000.pdfBrighton26
 
Transform-to-Smart-ERP-using-Custom-Mobile-Apps.pptx
Transform-to-Smart-ERP-using-Custom-Mobile-Apps.pptxTransform-to-Smart-ERP-using-Custom-Mobile-Apps.pptx
Transform-to-Smart-ERP-using-Custom-Mobile-Apps.pptxkmani5
 
Transform-to-Smart-ERP-using-Custom-Mobile-Apps.pptx (3).ppt
Transform-to-Smart-ERP-using-Custom-Mobile-Apps.pptx (3).pptTransform-to-Smart-ERP-using-Custom-Mobile-Apps.pptx (3).ppt
Transform-to-Smart-ERP-using-Custom-Mobile-Apps.pptx (3).pptHusseinWassof
 
Satyapriya rajguru oracle app test
Satyapriya rajguru oracle app testSatyapriya rajguru oracle app test
Satyapriya rajguru oracle app testSatyapriya Rajguru
 
Performance Testing in Oracle Apps
Performance Testing in Oracle AppsPerformance Testing in Oracle Apps
Performance Testing in Oracle AppsBiswajit Pratihari
 
Overview of SOA and the role of ESB / OSB
Overview of SOA and the role of ESB / OSBOverview of SOA and the role of ESB / OSB
Overview of SOA and the role of ESB / OSBNahser Bakht
 
Performance Engineering WebSphere Business Integration Case Study
Performance Engineering WebSphere Business Integration Case StudyPerformance Engineering WebSphere Business Integration Case Study
Performance Engineering WebSphere Business Integration Case StudyRich Larrabee
 
Kovair BMC Remedy Integration - Datasheet
Kovair BMC Remedy Integration - DatasheetKovair BMC Remedy Integration - Datasheet
Kovair BMC Remedy Integration - DatasheetKovair
 
Introduction to business process execution language
Introduction to business process execution languageIntroduction to business process execution language
Introduction to business process execution languagesuranisaunak
 

Semelhante a OFM AIA FP Implementation View and Case Study (20)

Oracle OpenWorld 2010 Practical Insights on Using AIA
Oracle OpenWorld 2010 Practical Insights on Using AIAOracle OpenWorld 2010 Practical Insights on Using AIA
Oracle OpenWorld 2010 Practical Insights on Using AIA
 
Oracle OpenWorld 2010 Practical Insights on Using AIA (presentation only)
Oracle OpenWorld 2010 Practical Insights on Using AIA (presentation only)Oracle OpenWorld 2010 Practical Insights on Using AIA (presentation only)
Oracle OpenWorld 2010 Practical Insights on Using AIA (presentation only)
 
Managing EBS Testing, Performance, Configurations, Change & User experience
Managing EBS Testing, Performance, Configurations, Change & User experienceManaging EBS Testing, Performance, Configurations, Change & User experience
Managing EBS Testing, Performance, Configurations, Change & User experience
 
Oracle EBS to Oracle Service Cloud Integration
Oracle EBS to Oracle Service Cloud IntegrationOracle EBS to Oracle Service Cloud Integration
Oracle EBS to Oracle Service Cloud Integration
 
Ws Soa V6 Theory And Practice
Ws Soa V6 Theory And PracticeWs Soa V6 Theory And Practice
Ws Soa V6 Theory And Practice
 
Soa bpel-123
Soa bpel-123Soa bpel-123
Soa bpel-123
 
WebServices and Workflow technologies
WebServices and Workflow technologiesWebServices and Workflow technologies
WebServices and Workflow technologies
 
Soa & Bpel
Soa & BpelSoa & Bpel
Soa & Bpel
 
Soa & Bpel
Soa & BpelSoa & Bpel
Soa & Bpel
 
Oracle OpenWorld 2009 AIA Best Practices
Oracle OpenWorld 2009 AIA Best PracticesOracle OpenWorld 2009 AIA Best Practices
Oracle OpenWorld 2009 AIA Best Practices
 
ebs-adapter-webcast12345678900000000.pdf
ebs-adapter-webcast12345678900000000.pdfebs-adapter-webcast12345678900000000.pdf
ebs-adapter-webcast12345678900000000.pdf
 
Transform-to-Smart-ERP-using-Custom-Mobile-Apps.pptx
Transform-to-Smart-ERP-using-Custom-Mobile-Apps.pptxTransform-to-Smart-ERP-using-Custom-Mobile-Apps.pptx
Transform-to-Smart-ERP-using-Custom-Mobile-Apps.pptx
 
Transform-to-Smart-ERP-using-Custom-Mobile-Apps.pptx (3).ppt
Transform-to-Smart-ERP-using-Custom-Mobile-Apps.pptx (3).pptTransform-to-Smart-ERP-using-Custom-Mobile-Apps.pptx (3).ppt
Transform-to-Smart-ERP-using-Custom-Mobile-Apps.pptx (3).ppt
 
Census Bureau PBOCS
Census Bureau PBOCSCensus Bureau PBOCS
Census Bureau PBOCS
 
Satyapriya rajguru oracle app test
Satyapriya rajguru oracle app testSatyapriya rajguru oracle app test
Satyapriya rajguru oracle app test
 
Performance Testing in Oracle Apps
Performance Testing in Oracle AppsPerformance Testing in Oracle Apps
Performance Testing in Oracle Apps
 
Overview of SOA and the role of ESB / OSB
Overview of SOA and the role of ESB / OSBOverview of SOA and the role of ESB / OSB
Overview of SOA and the role of ESB / OSB
 
Performance Engineering WebSphere Business Integration Case Study
Performance Engineering WebSphere Business Integration Case StudyPerformance Engineering WebSphere Business Integration Case Study
Performance Engineering WebSphere Business Integration Case Study
 
Kovair BMC Remedy Integration - Datasheet
Kovair BMC Remedy Integration - DatasheetKovair BMC Remedy Integration - Datasheet
Kovair BMC Remedy Integration - Datasheet
 
Introduction to business process execution language
Introduction to business process execution languageIntroduction to business process execution language
Introduction to business process execution language
 

Mais de Sreenivasa Setty

Supply Chain Visualization
Supply Chain VisualizationSupply Chain Visualization
Supply Chain VisualizationSreenivasa Setty
 
Configuring OER Adapter for JDeveloper
Configuring OER Adapter for JDeveloperConfiguring OER Adapter for JDeveloper
Configuring OER Adapter for JDeveloperSreenivasa Setty
 
OER Reports and OBI Publisher
OER Reports and OBI PublisherOER Reports and OBI Publisher
OER Reports and OBI PublisherSreenivasa Setty
 
Oracle Enterprise Repository 11g - Quick Start Guide
Oracle Enterprise Repository 11g - Quick Start GuideOracle Enterprise Repository 11g - Quick Start Guide
Oracle Enterprise Repository 11g - Quick Start GuideSreenivasa Setty
 
OFM SOA Suite 11g - Quick Start Guide
OFM SOA Suite 11g - Quick Start GuideOFM SOA Suite 11g - Quick Start Guide
OFM SOA Suite 11g - Quick Start GuideSreenivasa Setty
 
OFM SOA Suite 11gR1 – Installation Demonstration
OFM SOA Suite 11gR1 – Installation DemonstrationOFM SOA Suite 11gR1 – Installation Demonstration
OFM SOA Suite 11gR1 – Installation DemonstrationSreenivasa Setty
 

Mais de Sreenivasa Setty (7)

Supply Chain Visualization
Supply Chain VisualizationSupply Chain Visualization
Supply Chain Visualization
 
Configuring OER Adapter for JDeveloper
Configuring OER Adapter for JDeveloperConfiguring OER Adapter for JDeveloper
Configuring OER Adapter for JDeveloper
 
OER Reports and OBI Publisher
OER Reports and OBI PublisherOER Reports and OBI Publisher
OER Reports and OBI Publisher
 
EA and SOA
EA and SOAEA and SOA
EA and SOA
 
Oracle Enterprise Repository 11g - Quick Start Guide
Oracle Enterprise Repository 11g - Quick Start GuideOracle Enterprise Repository 11g - Quick Start Guide
Oracle Enterprise Repository 11g - Quick Start Guide
 
OFM SOA Suite 11g - Quick Start Guide
OFM SOA Suite 11g - Quick Start GuideOFM SOA Suite 11g - Quick Start Guide
OFM SOA Suite 11g - Quick Start Guide
 
OFM SOA Suite 11gR1 – Installation Demonstration
OFM SOA Suite 11gR1 – Installation DemonstrationOFM SOA Suite 11gR1 – Installation Demonstration
OFM SOA Suite 11gR1 – Installation Demonstration
 

Último

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 

Último (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 

OFM AIA FP Implementation View and Case Study

  • 1. Oracle Fusion Middleware Application Integration Architecture (AIA) Foundation Pack Implementation view and case study -Sreeni Setty
  • 2. Oracle Fusion MiddlewareApplication Integration Architecture
  • 4. Point-to-Point Integration Responding Application Requesting Application
  • 5. Responding Application Requesting Application Responding Application Requesting Application Responding Application Requesting Application Problems with Point-to-Point Integration
  • 7. Start with application neutral zone Responding Application Requesting Application
  • 8. Add industry standard data definition and data services Responding Application Data Objects & Data Services Requesting Application
  • 9. Add translators for each application Responding Application Data Objects & Data Services Translator Translator Requesting Application
  • 10. Build it on application neutral framework Responding Application Data Objects & Data Services Translator Translator Requesting Application Service Oriented Architecture
  • 11. Organize components in a searchable repository Responding Application Data Objects & Data Services Translator Translator Requesting Application Repository Service Oriented Architecture
  • 12. Add automated testing capability Responding Application Data Objects & Data Services Translator Translator Requesting Application Testing Framework Repository Service Oriented Architecture
  • 13. Add infrastructure for Error Handling and Security Responding Application Data Objects & Data Services Translator Translator Requesting Application Error Handling & Security Error Handling & Security Testing Framework Repository Service Oriented Architecture
  • 14. We’ve just described Oracle’s AIA Responding Application EBO & EBS ABCS ABCS Requesting Application AIA Error Handling & Security AIA Error Handling & Security ABM ABM ABM ABM CAVS BSR EBM EBM Oracle SOA Suite EBM EBM
  • 15. Integration framework built on top of SOA Suite Predefined Enterprise Business Objects and Operations – People/orgs, orders, items, PO’s, etc. – Contains object definition & actions – Similar to BOD’s in the OAGIS standard – Designed w/ extensibility in mind Includes a test harness and error management framework What is AIA
  • 17. Foundation Services Pre-defined Services And Objects Standard and industry-specific Service Definitions Toolkit for building custom AIA-compliant integrations Foundation Manager Business Service Repository (BSR) Composite Application Validation System (CAVS) Composite Application Error Handling Framework AIA Reference Architecture Concepts Guide Integration Developers Guide Foundation Pack Components
  • 18.
  • 20. Each EBO is represented in XSD
  • 21.
  • 22. Common concepts that are shared across business objects (Common components)‏
  • 23.
  • 24. Set of operations that can be performed on an EBO Best-in-class web-service definitions for performing standard business tasks Example, for Item EBO, the EBS operations are: EBS Others Create Item Update Item Get Item Query Item
  • 25. A process implementing complex logic of an EBS EBF ABCS EBS Order Processing EBS EBS
  • 26. Serves as a glue to integrate applications with Enterprise Business Services Allows for participating applications to become service providers as well as service consumers without disruption to code ABCS APP 1 APP Enterprise Business Service APP 2 Enrich Transform Validate APP 3 Application Business Connector Service
  • 27. BSR acts as a catalog of the objects, messages, and services BSR specific to AIA contains the following content: EBS and ABCS EBO and EBM Cross-application message flows Business Services Repository
  • 29. Composite Application Validation System UI based testing framework to test components without the deployed participating applications. A framework that includes initiators to simulate calls to service(s) and simulators to simulate responses. CAVS UI Test Initiator (Definition) Initiator and Simulator Results Response Simulator (Definition) EBS Requestor Application Provider ABCS Application Provider Requestor ABCS Data Repository AIA ARCHITECTURE
  • 31. Error Notifications - Route the error back to the correct application and to the right application user Error Console - Error details can be viewed, comments can be added, and status on errors can be updated or closed Logging - Logs messages in non-intrusive way that can be searched/sorted/filtered in Enterprise Manager Console Error Handling and Logging Framework
  • 32. Error Handling and Logging Framework
  • 33. All AIA integration artifacts are user extensible Extensions are stored separately Designed to survive upgrades Extensibility Adding additional content to the payload Altering the enrichment process Replacing existing service providers Adding additional operations ‏ APP 1 E-Business Suite Enterprise Business Service APP 2 Enrich Transform Validate APP 3 Application Business Connector Service Changing Validation rules Altering the transform process
  • 35. Case Study – Legacy to App Integration Data Integration between divisions legacy ERP and Ultriva E Kanban – (UEK) lean manufacturing application. Integration solution requires data exchange between division’s ERP and UEK. More than 25 transaction types (PO Request, PO Receipt, Ship, Item Sync, Supplier Sync, etc). Implemented across multiple divisions and growing. High volume, high frequency and highly critical integrations.
  • 37. Oracle Fusion Middleware De-Coupled AIA Architecture ABM EBM EBM ABM
  • 38. Identified transactions between source/target systems Identified EBO and EBS in Foundation Pack Mapped source and end point data structure to AIA EBO Defined BPEL business process flows for ABCS Created ESB broker for AIA objects Added error framework Tested, refined, tested... How did we do it?
  • 39. Requesting Application Legacy ERP Responding Application UEK DB Identified transaction between systems Synchronize Item
  • 40. Identified EBO and EBS ItemEBO SyncItem EBS Responding Application UEK DB Requesting Application Legacy ERP
  • 41. Developed Message Translator ItemEBO SyncItem EBS SyncItem Provider ABCS BPEL SyncItem Requester ABCS BPEL Responding Application UEK DB Requesting Application Legacy ERP ABM ABM EBM EBM
  • 42. Built on OFM SOA Suite SyncItem EBS SyncItem Provider ABCS BPEL SyncItem Requester ABCS BPEL Responding Application UEK DB Requesting Application Legacy ERP ABM ABM Oracle SOA Suite EBM EBM
  • 43. Added Error Handling and validated SyncItem EBS SyncItem Provider ABCS BPEL SyncItem Requester ABCS BPEL Responding Application UEK DB Requesting Application Legacy ERP ABM ABM CAVS AIA Error Handling AIA Error Handling BSR Oracle SOA Suite EBM EBM
  • 44. Implementation View SyncItem EBS (ESB) SyncItem Provider ABCS (BPEL) SyncItem Requester ABCS (BPEL) Responding Application UEK DB Requester Adapter Service (BPEL) Provider Adapter Service (BPEL) Requesting Application Legacy ERP ABM ABM EBM EBM ABCS WSDL Interface ABCS Impl Validation Routing Error Mgmt ABCS WSDL Interface ABCS Impl Validation Routing Error Mgmt EBS WSDL Interface EBS Impl Validation Routing Error Mgmt
  • 45. OFM – AIA (FP)http://www.linkedin.com/in/sreenisetty