Your SlideShare is downloading. ×
0
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Ebs soa con8716_pdf_8716_0001
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Ebs soa con8716_pdf_8716_0001

842

Published on

1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total Views
842
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
90
Comments
1
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. 1 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 2. Web Services and SOAIntegration Options forOracle E-Business SuiteVeshaal Singh, Senior Director, ApplicationsTechnologyRekha Ayothi, Lead Product Manager,Applications Technology2 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 3. Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decision. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.3 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 4. Program  Integration Options & Web ServicesAgenda  SOA in Oracle E-Business Suite  Oracle Applications Adapter  Integrated SOA Gateway  Road map  Key Takeaways4 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 5. Oracle E-Business Suite Integration Tools &Technology Oracle E-Business Suite Concurrent PLSQL Business XML Gateway Integrated SOA Program Workflow Event Gateway System E-Commerce (Web Services) Java Open Interface Gateway Integration through Data-Centric Process-Centric Event-Driven B2B Integration through Native Interfaces Integration Integration Integration Integration Web services Oracle SOA Suite Oracle Data E-Business Integrator BPEL CEP B2B Suite Adapter5 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 6. Enterprise Applications Heterogeneous Environment Point-to-point Integrations Distributed Systems Applications built on Tightly coupled Strict corporate firewalls diverse technologies integrations limit access to network cannot interact natively6 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 7. Web Service based Integrations Heterogeneous Environment Point-to-point Integrations Distributed Systems Plug and play Interoperable message Message exchange over Loose coupling firewall friendly port7 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 8. SOA in Oracle E-BusinessSuite8 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 9. SOA in Oracle E-Business SuiteAdopting New Technologies … Evolving Functionalities Integration Repository: Oracle Applications Adapter: SOA Suite 11g Catalogue of Integration Database related interfaces Uptake for Service interfaces exposed as Web Services from Provisioning Fusion Middleware1 2 3 4 5 Web Service Provider: Integrated SOA Gateway: BSO, XML Gateway interfaces Web Service Management, Monitoring exposed as Web Services from Integration Repository9 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 10. SOA based Integration Options Fusion Middleware Applications Unlimited Oracle E-Business Oracle SOA Suite Suite Oracle Applications Integrated SOA Adapter Gateway All Supported E-Business R12.1.x Suite Releases10 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 11. Oracle Applications Adapter11 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 12. Oracle Applications AdapterKey Features  Multiple Oracle EBS versions supported  Leverages Integration Repository  Customization Support  Secured and Trusted Connection  Functional Security Enabled  Application Context Ready  Transaction Support12 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 13. Integration Solution Overview Oracle SOA Suite PL/SQL API, Views, Integration Repository Business Events BPEL PM BAM XML & e-Commerce Gateway EBS Adapter ESB B2B Open Interface Table & Concurrent Programs13 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 14. Oracle Applications Adapter Life Cycle14 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 15. Oracle Applications Adapter from BPEL Design Time Run Time15 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 16. Oracle E-Business SuiteIntegrated SOA Gateway16 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 17. Oracle EBS Integrated SOA Gateway Out-of-the-box SOA Enablement Integration Repository Find Register Generate Service Invocation Provide Service Bi-directional SOA Service Provider Framework Consume ServiceSOA-based integration infrastructure that helps organizations to provide, consume and monitor Web services for integrations in a heterogeneous ecosystem.17 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 18. Integration Repository18 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 19. Catalogue of EBS Integration Interfaces Standardized Documentation Search & Browse Interfaces Web Service Management Seeded + Custom Interfaces19 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 20. Centralized Repository of EBS & CustomIntegration InterfacesCustom Interfaces Describe custom interfaces in Integration Repository Pre-defined standards, annotation driven approach Leverage native service enablement capabilities20 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 21. Simple Steps to Upload Custom Interface Annotate Interface Java API PL/SQL API Parse Upload LoaderBusiness Service Concurrent Integration Annotated Code File Object Program Repository XML Message Business Event 21 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 22. Service Provider22 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 23. Expose EBS & Custom Interfaces as WebServices PL/SQL APIs Business Event Oracle E-Business Suite XML Gateway Web Services can be Service Provider consumed by standard Web Services web service client Concurrent Program Business Service Objects Java APIs for Forms Custom interfaces23 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 24. Simple UI Steps to Expose Interface as SecureWeb ServiceLife Cycle24 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 25. Generate Service25 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 26. Deploy Service26 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 27. Deployed Service27 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 28. Authorize Service28 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 29. Invoke Service EBS Web service PROCESS_ORDER_1037895 InvokeProcessOrder29 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 30. Service Monitor30 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 31. Fusion HR2HR for HCM31 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 32. HR2HR: Oracle EBS HCM & Fusion HCMCoexistenceCompensation Management32 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 33. HR2HR: Oracle EBS HCM & Fusion HCMCoexistenceUsing EBS Web Service Web Service Consumer Web Service Provider Oracle Fusion Workforce Oracle E-Business Suite Compensation R12.1.3 Integrated SOA Gateway Web Service Service Provider Intimate Compensation Changes PLSQL API to Import Compensation Changes per_ri_coexistence.import_changes HCM33 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 34. Service Invocation Framework34 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 35. Invoke & Consume Web Services from EBS Java APIs PL/SQL APIs Service Invocation SOAP based standard web OAF pages Framework services (Web Service Consumer) Forms Concurrent Programs (Java/ PLSQL) Workflow35 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 36. Event driven Service Invocation Developer Experience1. 1. Service Define Service 2. Security 3. Prepare 4. Consumption & 6. Raise Metadata 5. Test Service Metadata Credentials Input Message Exception Logic Invoker Event 36 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 37. Define Invoker Event37 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 38. Define Invoker SubscriptionSelect Action Type38 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 39. Wizard based WSDL Parser39 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 40. Wizard based WSDL ParserSelect Service Operation40 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 41. Wizard based WSDL ParserEnter Additional Parameters41 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 42. Test Service Invocation from BES42 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 43. What happens at Run-time? Firewall Oracle E-Business Suite Service Invocation Framework Invoker Event SOAP Invocation Source Request Event XSL Embed WS- Embed custom To Service Payload Transformation Security headers SOAP Headers Endpoint External Web Service Service Metadata Callback Event Consumption SOAP Destination Response Event XSL Payload Transformation43 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 44. EBS & Fusion General Ledgers CoexistenceThrough Hyperion DRM Oracle E-Business Suite General Ledger Hyperion Data Relationship Management Chart of Accounts Chart of Accounts Values Hierarchies Oracle Fusion Applications General Ledger44 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 45. EBS General Ledger with Hyperion DRM Service Provider Service Consumer Oracle Hyperion DRM Oracle E-Business Suite (2) Load Segment Values and (1) Update CoA Values Hierarchies Request and Hierarchies ISG Java (3) Invoke Web Service to initiate SIF CP data export process DRM Web Service (4) Export CoA Values / Hierarchies to (5) Validate and EBS Interface Tables move data DRM Interface Base Tables Tables Tables45 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 46. Interoperable in Heterogeneous Environment SOA Composite Integrated SOA Gateway 3rd Party Standard WS Client Flexible to coexist with Oracle Fusion Applications & other applications46 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 47. Roadmap47 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 48. RoadmapWhat is coming up in Release 12.2?  Service Provider – Built on top of Oracle SOA Suite 11g – Support for Asynchronous Web Services  Service Invocation Framework – Built on top of JAX-WS from WebLogic Server 11g – Improved customization & extension support48 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 49. RoadmapArchitectural Changes in Release 12.2 E-Business Suite R12.1.3 E-Business Suite R12.2 Integrated SOA Gateway Integrated SOA Gateway Service Invocation Service Invocation Service Provider Service Provider Framework Framework Adapter Framework Business Event System Oracle Applications Adapter Business Event System JAX-RPC WSIF Oracle SOA Suite 11g JAX-WS WebLogic Server 11g for WebLogic Server 11g for E- Oracle Application Server 10g for E-Business Suite SOA Suite Business Suite49 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 50. RoadmapDecoupled & Scalable Architecture Oracle E-Business Suite Oracle SOA Suite EBS WLS Installation Over HTTP SOA Suite WLS Installation EBS Domain EBS SOA Domain Applications & Shared Domains Domains Applications & Shared Managed Managed Servers Servers Libraries Libraries ISG JMX SOA oa core oafm ISG Adapters Client Infra Over T3 EBS SOA Suite Database Database50 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 51. RoadmapHigh Performance in Integration TransactionsSOA Suite 11g HA Architecture Simple, one-machine install Administration EM Server Managed EBS Server EBS_Domain51 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 52. RoadmapExtend Business Service Portfolio52 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 53. RoadmapSupport for Asynchronous Web Services53 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 54. RoadmapEBS Integration Interfaces as REST ServicesBeyond R12.2 Integrated SOA Gateway (SOAP + REST Web Services) SOAP REST Integration Interfaces XML PL/SQL BSO Gateway Business Java APIs Concurrent Event for Forms Program Application Logic (HR, Projects, Finance, Order, Procure, Shipping) Oracle E-Business Suite54 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 55. Seamless UI Experience to expose RESTServices Roadmap55 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 56. Addressing SOA needs with SOAP & REST Services Roadmap Cloud Enterprise Mobile Applications Applications Enterprise Integration Portal (Composite UI)Standard driven SOAP services Simple, lightweight RESTfor intra & inter-enterprise services for mobile applications Integratedapplication integrations SOA & chatty UI applications Gateway Business Process Web SOAP REST Application Orchestration B2B integration with Desktop Trading Partners Application Process Batch Monitoring Updates 56 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 57. RoadmapOracle EBS with Oracle Enterprise RepositoryBeyond R12.2 Unified View of IT Assets Oracle Apps Unlimited Third Party Apps Oracle Enterprise Repository SaaS ISV Oracle Fusion Middleware57 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 58. RoadmapRoadmap – Service Provider  Service enable Open Interface Tables/ Views  Transaction support in distributed processing  Advanced Web Service Standards – Reliable Messaging, MTOM  Advanced Interface Management – Monitor, analyze change impact – Enhanced custom interface management – Custom categorization of custom interfaces58 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 59. RoadmapRoadmap – Service Invocation Framework  Support for Asynchronous Web Services  Advanced Web Service standards – SAML, MTOM, Reliable Messaging  Monitor Service Invocations  Enhanced Service Invocation Framework UI59 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 60. Key Takeaways  Web Service based integration  Embrace EBS’s native Web Service enablement: – Service Provider – Service Invocation Framework  Agile design-to-deploy Web Service integration  Re-use existing investment in EBS customizations60 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 61. New Whitepaper – Oracle E-Business Suite Release 12.1.3: Integration Products and Technologies Primer [MOS ID 1494997.1] https://blogs.oracle.com/stevenChan61 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 62. 62 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 63. 63 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

×