RECOGNIZED.SPECIALIZED.PREFERRED.. 2 Our ServicesOracle PartnershipOracle Specialized  E-Business Suite  Business Intelligence  EPM-Hyperion  Fusion.

Slides:



Advertisements
Similar presentations
18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
Advertisements

Integrated Platform version 5.2
2 A bank application needs to access information from the customer database and integrate it with loan credit history information stored in a legacy database.
Web Service Architecture
Siebel Web Services Siebel Web Services March, From
Crucial Patterns in Service- Oriented Architecture Jaroslav Král, Michal Žemlička Charles University, Prague.
Web Service Ahmed Gamal Ahmed Nile University Bioinformatics Group
1 Integration Made Easy Agile Integration: Connecting Salesforce With Your Enterprise.
Integration Framework Pennsylvania Treasury
Oracle Sales Cloud: Extending Functionality with Oracle’s Platform as a Service Oracle Open World SEP-2014 Better Better.
A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
AST CORPORATION RECOGNIZED.SPECIALIZED.PREFERRED..
CUSTOMER FOCUS COMMITMENT QUALITY PLATINUM PARTNER 1 Click to edit Master title style rewferwfff CUSTOMER FOCUS COMMITMENT QUALITY PLATINUM PARTNER 1 Oracle.
Oracle Fusion Middleware
Independent Insight for Service Oriented Practice Communicating SOA.
Leveraging Technology to Enhance PeopleSoft Web Services (SOA) System Efficiency Lorne Kaufman, Managing Director.
G O B E Y O N D C O N V E N T I O N WORF: Developing DB2 UDB based Web Services on a Websphere Application Server Kris Van Thillo, ABIS Training & Consulting.
Integrating SOA and the Application Development Framework Shaun O’Brien Principal Product Manager – Oracle JDeveloper / ADF.
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda  SOA  Enterprise Service Bus (ESB)  The Progress SOA Portfolio.
Latest techniques and Applications in Interprocess Communication and Coordination Xiaoou Zhang.
6/4/2015Page 1 Enterprise Service Bus (ESB) B. Ramamurthy.
Integration of Applications MIS3502: Application Integration and Evaluation Paul Weinberg Adapted from material by Arnold Kurtz, David.
The Architecture of Transaction Processing Systems
Realising the Potential of Service Oriented Architecture Kris Horrocks Connected Systems Division Microsoft.
Peoplesoft: Building and Consuming Web Services
1 Session: CON5590 September 29, 2014 Marriott Marquis - Golden Gate C1/C2.
Innovative Data Integration Foundation to Business Intelligence Tiara USA (San Ramon, CA) | India (Chennai) | Singapore India Market.
Enterprise Solutions BITEC: Business Integration Platform
Enterprise Resource Planning
95-843: Service Oriented Architecture 1 Master of Information System Management Service Oriented Architecture Oracle SOA Suite 11g.
Data Integration in Service Oriented Architectures Rahul Patel Sr. Director R & D, BEA Systems Liquid Data – XML-based data access and integration for.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Kevin Hudson Oracle Corporation October Evolution of Oracle from Application to Infrastructure.
SOA, BPM, BPEL, jBPM.
ESB Guidance 2.0 Kevin Gock
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
C Copyright © 2009, Oracle. All rights reserved. Appendix C: Service-Oriented Architectures.
PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) extension 105.
Module 14: WCF Send Adapters. Overview Lesson 1: Introduction to WCF Send Adapters Lesson 2: Consuming a Web Service Lesson 3: Consuming Services from.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
Integration Broker PeopleTools Integration Broker Steps –Introduction & terminologies –Application Server PUB/SUB services (Application Server)
October 2008, Nice Using ProActive to bridge Grid and SOA The AGOS project Frédéric Linder Program Director, Service Oriented Architecture.
PC, Phone, Browser Retrieve Changes Change Shipping Address Update ERP Purch. Order Change Shipping Address Get Shipping Status Update CRM Master.
Web Services Presented By : Noam Ben Haim. Agenda Introduction What is a web service Basic Architecture Extended Architecture WS Stacks.
The XML The XML Company Gary Edmonds Software AG Pty Ltd TBI with XML.
© 2005 IBM Corporation IBM Business-Centric SOA Event SOA on your terms and our expertise Operational Efficiency Achieved through People and SOA Martin.
SOA-02: Sonic SOA Products Overview Luis Maldonado Technical Product Manager Sonic Software.
© 2006 IBM Corporation Realizing the potential of your SOA with the IBM WebSphere Service Registry and Repository Presenter: Job Title:
WebMethods Architecture By webMethods_KB. EAI Architecture Concepts Introduction  EAI IT Landscape  Integration Evolution Basic Concepts  Messaging.
1 BPEL based Service Oriented B2B Integration Solution for 3PAR October 3, 2007.
SOA-05: Building an Enterprise SOA Using ESB Dave Chappell Vice President & Chief Technology Evangelist, Sonic Software.
Application Modernization Step by Step. Copyright ©2009, Oracle. All rights reserved. Oracle Confidential PACE OF BUSINESS Increasing expectations from.
Overview of SOA and the role of ESB/OSB
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED INTERSTAGE BPM ARCHITECTURE BPMS.
Online | classes| Corporate Training | Technical | Placements| Experts Contact US: Magnific training India USA :
XML 1. Chapter 8 © 2013 Pearson Education, Inc. Publishing as Prentice Hall SAMPLE XML SCHEMA (XSD) 2 Schema is a record definition, analogous to the.
By Jeremy Burdette & Daniel Gottlieb. It is an architecture It is not a technology May not fit all businesses “Service” doesn’t mean Web Service It is.
Business Applications– Using Java _____ Presented by Priya Saha.
SAP Integration with Oracle 11g Muhammad Raza Fatmi.
Building QXtend / Dell Boomi Based Integration Framework Gary Yang, Roundview Technologies.
Java Web Services Orca Knowledge Center – Web Service key concepts.
ORACLE SOA 11g ONLINE TRAINING
Fusion Customer Hub – Integration
Ebusiness Infrastructure Platform
Collaborative Business Solutions
Service Oriented Architecture (SOA)
Remedy Integration Strategy Leverage the power of the industry’s leading service management solution via open APIs February 2018.
Demo for Partners and Customers
Presentation transcript:

RECOGNIZED.SPECIALIZED.PREFERRED.

2 Our ServicesOracle PartnershipOracle Specialized  E-Business Suite  Business Intelligence  EPM-Hyperion  Fusion Middleware  CRM  Managed Services  Education / Oracle University  Project Advisory Services  Oracle Platinum Partner  Pillar Partner SOA Business Intelligence Hyperion  Oracle University Approved Education Center  Oracle University Reseller  Oracle Accelerator Implementer  Oracle Managed Cloud Services Implementer  Small Business Strategy Council  EBS Financial Management  EBS Human Capital Management  EBS Supply Chain Management  BI Applications  BI Foundation  Service Oriented Architecture  Application Development Framework 11g  Hyperion Planning 11  Database 11g  Public Sector 3 Time Oracle Excellence Award Winner 2011 Inc. Top Small Company Workplaces Inc Fastest Growing Companies 2012 Best & Brightest Companies to Work For

3  Serves as transportation planner and coordinator, designer, builder and operator for one of the country’s largest, most populous counties  More than 9.6 million people – nearly one-third of California’s residents – live, work, and play within its 1,433-square-mile service area.  Vision Safe, clean, reliable, on-time, courteous service dedicated to providing Los Angeles County with a world class transportation system  Mission Metro is responsible for the continuous improvement of an efficient and effective transportation system for Los Angeles County

4  Live in Los Angeles with family  Work at LA County Metropolitan Transportation Authority Employed for 21 years Sr. Software Engineer  Previously worked for Boeing Corporation System Safety Engineer  26 Years IT and application development experience  17 Years Oracle and Relational Database experience  12 Years Oracle E-Business Suite and HCM experience  5 Years SOA and Fusion Middleware experience  Passionate about the latest gadgets and newest technology

5  Works for Applications Software Technology Corporation in Naperville Illinois  8+ Years of Experience in Oracle Middleware Technologies  Oracle IDM and SOA Certified Professional  Has worked for Multiple Clients such as: Los Angeles Metropolitan Authority, LA Tri Metropolitan Transit Authority, Oregon Greater Orlando Airport Authority, Florida

6  SOA Suite  Why use SOA Suite  Integration Through Native Interface EBS-SOA File Integration EBS-SOA Database Integration  SOA Based Integration Options EBS Application Adapter EBS-SOA Integration Gateway

7  Complete and Integrated  Best-in-class  Open standards  On-premise and Cloud  Foundation for Oracle Fusion Applications and Oracle Cloud User Engagement Identity Management Business Process Management Content Management Business Intelligence Service Integration Data Integration Development Tools Cloud Application Foundation Enterprise Management WebSocialMobile

8 Management & Security Enterprise Manager Enterprise Gateway Enterprise Repository Service Registry Business Activity MonitoringEvent Processing Analytics Service Virtualization & Mediation Service BusBPEL Process Manager Orchestration Business Rules Business to Business EDI XML Industry Connectivity Apps MainframeDB On-premise Platform Services Cloud Apps

9 ServicesProcessesSecurity  Virtualization  Service Level Agreement  Message routing  Message Transformation  Message Encryption  Orchestration  Transactional/compensation  BPEL,BPM  Business Rules  System Integration  Message Level Encryption  Field Level Encryption  Basic Auth  SAML  Identity Management Management and Monitoring 100 % StandardDevelopment  Unified Management  Assets and Impacts Analysis  Reuse and ROI Metrics  Architectural Standards and enforcement  Reporting and Dashboard  WS-*  WSDL  XML/XPATH/XQuery/XSLT  Service Component Architecture  UDDI  JAVA  SCA Standard Assembly  BPEL,BPM,BPMN  HTML/XML/WSDL  Unit Test Deployment IntegrationEvent Oriented  Service Component Architecture (Deployment)  Applications  Servers  JCA Adapters  Web Services  HTTP/HTML  ERP  Custom  Complex Event Recognition  Complex event Query Language  Declarative  Streaming

10  It facilities to assemble and orchestrate discrete services into meaningful business processes.  SOA Suite can be used with the Oracle Financials to integrate Web services with all of the Oracle R12 EBS modules via the use of custom interfaces.  Human Workflow Integration with Ebusiness  Process Orchestration  Monitor all your transaction through real time dashboards.  Integrate your EBS with multiple technologies like portal,.NET, BPEL, CRM, Legacy etc.

11 Foundation for Fusion, Cloud & Mobile to enable hybrid cloud/on- premise deployment flexibility and rapid reuse into new channels Improved agility by transforming complex application integration into reusable shared service-based connectivity Faster time to market through a unified solution for design and management across hybrid cloud/on-premise deployments

12

13  SOA Suite reads/write a file from a location using file adapter or ftp adapter.  The file can be a plain text file or a xml file.  For reading plain files use the native opaque schema in SOA Suite, for xml file use the xsd schema.  Process the file in SOA Suite and take appropriate actions  Use the concurrent program or util package to create a file on unix server.  Use SQL loader to read a file from SOA Suite.  Define what module or how EBS will write a file to a location. Or can it poll and read from a file location

14  Sending ACH payments to BOFA.  Sending CHQ payments to third party.  Files are read in XML format and the data is formatted in SOA suite and sent to BOFA and Third Party systems.  Data comes from Veramark system, invoices and data is loaded into AP interface table.

15  Create the File/FTP Adapters in JDeveloper.  Use Native format builder for Text Files.  Option to use Native format translation where transformation is not required.

16

17  SOA Suite reads/polls a EBS database or a staging database.  EBS writes the changes to a database.  SOA Suite uses database adapter for reading/ polling/writing to a database.  The records are read in SOA Suite and data ca be processed in any system like BPEL,OSB.  In EBS use dblinks and stored procedures to read data or write data.

18  M3 inventory system contains requisitions, POs data.  These data are read in SOA Suite formatted and converted to a canonical data type and loaded in a staging table.  EBS reads data from staging table and loads it into its PO interface table

19

20  Oracle Applications enables us to orchestrate discrete data into a meaningful business process.  Creates Web services for various interface types within Oracle E-Business Suite.  It plays the role of service provider for Oracle E-Business Suite.  Allow seamless integration between business partners, processes, applications, and end users in heterogeneous environment.  Adapter for Oracle Applications is based on JCA 1.5 standards.  It is deployed as a resource adapter within the Oracle WebLogic Server container.

21  EBS Integration Repository acts a Service broker which describes the location of the services.  EBS adapter acts as Service provider. It implements the service definition which is consumed by the service client.

22

23  Integration Repository is the collection of all pubic integrated.  It provides a complete catalog of Oracle E-Business Suite's Business Service interfaces.

24  SOA Suite requires a connection at Design time to EBS.  Create a Connection to EBS from Oracle JDeveloper  Provide the details and test the connection.  Create a new SOA project in JDeveloper.

25  Create empty project with a composite.  Drag and drop a Oracle Application Adapter from the pane onto the composite.

26  EBS Adapter Wizard Configuration Opens up.  Give a name and browse to the database connection created in Step 1.

27  Connect to live APPS Database for Integration Content.  Opens the Application Browser Module for the services.

28  Search and browse for the integration interface from the application module browser.  A wrapper package is created in JDeveloper.  The inbound interfaces are created as external references and outbound interfaces are created as exposed services.

29  EBS Adapter Service Created.  The required artifacts xml schemas, jca files etc. are also created in the project.

30  Create a BPEL Process and use invoke nodes to call the EBS adapter.  You can call multiple adapters and create a global transaction.  Add monitors to publish report to BAM reports for real time reporting. BPEL Process Composite.xml

31  Monitor the statistics from Enterprise Manager console for the EBS Adapter.  Set properties for the adapter  View Faults and attach policies.

32 Lifecycle of EBS Suite Adapter.  Develop in JDeveloper  Adapter Framework to Integrate  Use the component in SOA products like BAM,BPEL-OSB  Manage/Monitor the adapter from Enterprise Manager

33  Multiple Oracle EBS versions supported  Leverages Integration Repository  Supports all Integration Interface types PL/SQL APIs, Business Events, Open Interface Tables.  It generates adapter metadata as WSDL files with JCA extension.  Secured and Trusted Connection using just the FND User name and password for authentication.  Customization Support  Uses a JDeveloper based design-time tool for dynamically browsing the Oracle Applications interfaces and configuring the adapter metadata.  Transaction Support by using the two phase commit.

34

35  Service Provider- Exposes the services a web services.  Service Invocation Framework- Acts a service consumer.  Integration Repository.  SOA Monitoring capability

36  Search and browse interface, Standardized Documentation, seeded + custom interface

37  Search and browse interface. Click on Generate WSDL.

38  Enable the new service by clicking on the deploy button.

39  Grant the service to a particular user on the webservice.

40  View the WSDL by clicking on the link and copy the WSDL endpoint which will be used in JDeveloper.

41  Drag a web service adapter onto the external references pane in JDeveloper.  Specify the WSDL url in the webservice adapter.

42  Orchestrate the webservice adapters in BPEL.  Runtime use invoke nodes to call Webservice Adapters.

43  It exposes the interfaces as Web-Services.  EBS has a simple UI based action to generate and deploy the Webservice.  Supports both synchronous and asynchronous services.  Supports security by means of Username Token and SAML.  Use the Webservice to create Web Service Adapters in JDeveloper.  For Orchestration use BPEL Process.

44  To invoke all webservices Integrated SOA Gateway uses service invocation framework (SIF).  EBS interacts with Web services through WSDL instead of working directly with SOAP APIs.

45  Application raises a business event using PL/SQL API WF_EVENT.Raise.  Oracle Workflow Business Event System (BES) identifies that the event has a subscription with Java Rule Function oracle.apps.fnd.wf.bes.WebServiceInvokerSubscription.  The Business Event System enqueues the event message to WF_JAVA_DEFERRED queue.  If callback event and agent parameters are mentioned, the Web service response is communicated back.

46  Java Application raises a business event using Java method oracle.apps.fnd.wf.bes.BusinessEvent.raise either from OA Framework page controller  Since the event is raised in Java where the subscription's seeded Java Rule Function oracle.apps.fnd.wf.bes.WebServiceInvokerSubscription is accessible.  If the invoker subscription is created with Phase >= 100, the event is enqueued to WF_JAVA_DEFERRED queue.  If the invoker subscription is created with Phase < 100, the event is dispatched inline.  If the event is raised from OA Framework page, the dispatch logic executes (that uses WSIF to invoke the Web service) within OACORE OC4J container.

47  Supports Synchronous MEP  Request – Response & One-way/Notification Only  Ability to perform XSLT based transformation  Outbound & Inbound messages  Supports WS – Security  Username Token-based Web Service authentication.  Supports passing values for any SOAP header part  To embed application context into SOAP envelopes

48

49 Integrated SOA GatewayE Business Suite Adapter SOAP WebserviceStandard JCA Service Provided Out of Box from EBSProvided from SOA Suite in middle tier Provides Interoperability leverage from any standard web service client Provided via Oracle BPEL Process Manager or Oracle Service Bus Multi service transaction failures need to be handled explicitly Multi-service transaction failures are rolled back via transaction control of JCA framework Consumption of external web services via native service invocation framework Consumption of external web services is via Oracle BPEL PM or OSB Integration transactions are monitored via SOA monitor Integration transactions are monitored via BPEL PM, OSB consoles Supports PL/SQL API, BSO, XML Gateway (IN) & Concurrent Program Supports PL/SQL API, XML Gateway (IN), Concurrent Program, Open Interface & Views New product since EBS R12.1.1Support EBS 11iCU2, R12.0.x, R12.1.x

50