Oracle SOA Tips & Tricks. Ahmed Aboulnaga Technical Director Raastech
|
|
- Charles Bishop
- 5 years ago
- Views:
Transcription
1 Oracle SOA Tips & Tricks Ahmed Aboulnaga Technical Director Raastech
2 About Raastech Systems integrator founded in 2009 Headquartered in the Washington DC area Specializes in Oracle Fusion Middleware Oracle Gold Partner & Reseller Certified staff in multiple disciplines OCE, OCA, ITIL, CISSP, PMP, etc. Continued contributions to the technology community Sponsor and volunteer of numerous users groups Ongoing publishing of books, articles, whitepapers, and blogs Regular presenters at major conferences Raastech, Inc All rights reserved. Slide 2 of 52
3 About Me Ahmed Aboulnaga 15+ years of Oracle middleware experience Focus on Oracle Fusion Middleware, with emphasis on SOA, identity management, and portal technologies Oracle ACE, OCE, OCA Author / Presenter / Blogger President of WMOUG / EGOUG Raastech, Inc All rights reserved. Slide 3 of 52
4 What is this presentation about? For the experienced Oracle SOA technologist Random tips and tricks surrounding the following product sets: SOA Suite 11g BAM 11g OSB 11g OWSM 11g OSR 11g Goal is to share things you may never have heard about or come across Raastech, Inc All rights reserved. Slide 4 of 52
5 Agenda 1. A lot of random stuff Raastech, Inc All rights reserved. Slide 5 of 52
6 Agenda 1. BAM stuff 2. OSB stuff 3. SOA Suite stuff 4. WebLogic stuff 5. Integration stuff 6. OSR stuff Raastech, Inc All rights reserved. Slide 6 of 52
7 Agenda 1. BAM stuff 2. OSB stuff 3. SOA Suite stuff 4. WebLogic stuff 5. Integration stuff 6. OSR stuff Raastech, Inc All rights reserved. Slide 7 of 52
8 Understand what BAM is designed for Not a data repository use OBIEE instead Not intended for large amounts of data (think millions of records per data object) Our mistake: Instead of composite sensors, dumped huge amount of sensor data into BAM Why is this a problem? BAM unable to handle extremely large loads effectively BAM reports are exceptionally weak Who nowadays develops web apps that run only in IE? Best used for aggregated data that needs to be reported against in near real-time Raastech, Inc All rights reserved. Slide 8 of 52
9 Weak BAM reporting capabilities No user sorting No field expansion Cumbersome navigation Weak search capabilities Raastech, Inc All rights reserved. Slide 9 of 52
10 BAM runs only on IE Yes, I know the history of BAM but still unacceptable Raastech, Inc All rights reserved. Slide 10 of 52
11 Don t forget about BAM purging People tend to forget about purging BAM Data Objects If data object is based on a database table: Simply create a scheduled PL/SQL package to purge the data Otherwise: Use BAM Alerts Raastech, Inc All rights reserved. Slide 11 of 52
12 Avoid BAM RMI Adapter BAM Adapter comes in 2 flavors; RMI and SOAP Raastech, Inc All rights reserved. Slide 12 of 52
13 Avoid BAM RMI Adapter BAM Adapter comes in 2 flavors; RMI and SOAP In your code: eis/bam/rmi eis/bam/soap Avoid RMI because: It is not as efficient as SOAP Bug in BAM Adapter leads to BPEL threads not being released Raastech, Inc All rights reserved. Slide 13 of 52
14 Understanding BAM inbatch= Y The BAM Adapter property inbatch batches requests into batches (Could this sentence sound any more messed up?) Raastech, Inc All rights reserved. Slide 14 of 52
15 Understanding BAM inbatch= Y BAM Adapter reports success 100% of the time, but pushes the data as predetermined intervals Works great, but if there is an error in a single BAM record: The entire batch fails Unknown which record failed Failure not always in SOA logs but sometimes in BAM logs Raastech, Inc All rights reserved. Slide 15 of 52
16 Understanding BAM inbatch= Y SOA Suite UP SOA Suite Goes DOWN BAM UP Requests are batched in SOA Invocations always success Batched requests are lost BAM Goes DOWN Requests are batched in SOA Invocations always success Limit to how much can be batched Both are down idiot! Raastech, Inc All rights reserved. Slide 16 of 52
17 Agenda 1. BAM stuff 2. OSB stuff 3. SOA Suite stuff 4. WebLogic stuff 5. Integration stuff 6. OSR stuff Raastech, Inc All rights reserved. Slide 17 of 52
18 OSB Summary Pros Stateless, so performance is superior Caching, throttling, service virtualization Can search indexes in payloads (if enabled) Cons Cannot reference MDS Shared custom code required for DVM support But cannot support multi-input DVMs Severe limitations in transactional visibility, tracing, and metrics WSDLs/XSDs must be copied locally Raastech, Inc All rights reserved. Slide 18 of 52
19 OSB vs. BPEL Performance OSB Med OSB OSB Med Service BPEL Med Med BPEL Med Service 1000 transactions (OSB) = 3:32 minutes 1000 transactions (BPEL) = 10:19 minutes OSB is superior in performance to BPEL (68% better) Raastech, Inc All rights reserved. Slide 19 of 52
20 OSB vs. Composite Tracing Raastech, Inc All rights reserved. Slide 20 of 52
21 OSB Report Action OSB performs 2x to 4x faster than BPEL (great!) OSB sucks in terms of transactional visibility Consider using the Report Action to capture SOAP headers and SOAP bodies Consider creating a web service to log key metadata (e.g., think BPEL sensors) Raastech, Inc All rights reserved. Slide 21 of 52
22 OSB Report Action Can filter by index Header and body are displayed separately Enabling header/body on both request/response is 4x slower This is the only OSB functionality that is persisted Raastech, Inc All rights reserved. Slide 22 of 52
23 OSB Report Action For all Proxy Services, in the request stage: 1. Add a Report action for $header 2. Add a Report action for $body 3. Specify at least one Key Name for both 4. Add the Request string to the name and use the same value from the body Raastech, Inc All rights reserved. Slide 23 of 52
24 Using JCA Adapters in OSB OSB provides native adapters JCA Adapters must be created in JDeveloper 11g.JCA and.wsdl manually imported to OSB project Not supported for all adapters (DB Adapter yes, FTP Adapter no) Raastech, Inc All rights reserved. Slide 24 of 52
25 OSB Caching Result Caching (Coherence) on Business Service To be used with data that is not frequently updated (e.g., product info) Will not re-query backend until it has expired 15% to 25% performance improvement with DB Adapter Raastech, Inc All rights reserved. Slide 25 of 52
26 OSB on Exalogic Problems On OSB installations on Exalogic, the following problems were experienced: Client requests get a read time out error The BEA error Request Entity Too Large appears in the logs OSB invocations retry multiple times every 5 minutes OSB invocations invoke target service twice Raastech, Inc All rights reserved. Slide 26 of 52
27 OSB on Exalogic Solution For all Business Services 1. Under HTTP Transport Configuration 2. Set Use Chunked Streaming Mode to Disabled For all Proxy Services 1. View Message Flow 2. Edit Route Node(s) 3. Check on Quality of Service and set it to Exactly Once Raastech, Inc All rights reserved. Slide 27 of 52
28 OSB Access to AIA Foundation Pack XPath Functions 1. Copy the AIA JAR from the SOA home to the OSB server: cp $MW_HOME/aia5/lib/aia.jar $MW_HOME/Oracle_OSB1/config/xpath-functions Raastech, Inc All rights reserved. Slide 28 of 52
29 Securing OSB Services with OWSM 1. Click on the Proxy Service 2. Click on the Policies tab 3. Select From OWSM Policy Store and click Add 4. Select the policy oracle/wss_username_token_service_policy 5. Update, activate, and submit the changes Raastech, Inc All rights reserved. Slide 29 of 52
30 Securing OSB services with OWSM 6. When testing, add the following SOAP header to the envelope: <soap:header xmlns:soap=" <wsse:security soap:mustunderstand="1" xmlns:wsse=" docs.oasis-open.org/wss/2004/01/oasis wss-wssecurity-secext-1.0.xsd"> <wsse:usernametoken wsu:id="usernametoken-tk6qmwkq5hl3md2invp16q22" xmlns:wsu=" <wsse:username>oratest</wsse:username> <wsse:password Type=" </wsse:usernametoken> </wsse:security> </soap:header> Raastech, Inc All rights reserved. Slide 30 of 52
31 Agenda 1. BAM stuff 2. OSB stuff 3. SOA Suite stuff 4. WebLogic stuff 5. Integration stuff 6. OSR stuff Raastech, Inc All rights reserved. Slide 31 of 52
32 Securing SOA services with OWSM 1. Navigate to the composite, scroll down, and click on the reference 2. Click on the Policies tab 3. Attach the policy oracle/wss_username_token_service_policy Raastech, Inc All rights reserved. Slide 32 of 52
33 Optimized calls if using ServiceURL Ensure that URLs used for composite-to-composite invocations are identical to the setting in ServerURL SOA Suite optimizes these calls (uses RMI internally) Raastech, Inc All rights reserved. Slide 33 of 52
34 Avoid Mediator Parallel Routing Rules See this presentation for details why: Raastech_2013_Collaborate_SOASuite11gPerformance.pdf Edit all *.mplan files for your asynchronous Mediator operations and change the executiontype as follows: OLD: executiontype="direct" NEW: executiontype="queued" Raastech, Inc All rights reserved. Slide 34 of 52
35 Consider 1-way BPEL Instead of Queues Queues are great ways to force asynchronicity of your integration But using 1-way BPEL async invocations achieves the same thing No need to maintain a queue; BPEL recovery tables are used internally BPEL BPEL Raastech, Inc All rights reserved. Slide 35 of 52
36 Use MDS for all WSDLs Consider ORAMDS instead of HTTP for composite-tocomposite invocations Removes the composite loading dependency (It s still translated to an optimized call behind the scenes) <reference name="asyncstatus" ui:wsdllocation="oramds:/apps/wsdls/asyncstatus.wsdl"> <interface.wsdl interface=" <binding.ws location="oramds:/apps/wsdls/asyncstatus.wsdl" port=" soapversion="1.1 /> </reference> Raastech, Inc All rights reserved. Slide 36 of 52
37 Agenda 1. BAM stuff 2. OSB stuff 3. SOA Suite stuff 4. WebLogic stuff 5. Integration stuff 6. OSR stuff Raastech, Inc All rights reserved. Slide 37 of 52
38 Singleton property with JMS Topics For inbound JMS Adapter from a topic, use the singleton property to avoid consumption of multiple messages in a cluster <service name="jmsconsume" ui:wsdllocation="jmsconsume.wsdl"> <interface.wsdl interface=" <binding.jca config="jmsconsume_jms.jca"> <property name="singleton">true</property> </binding.jca> </service> For more information: Single message consumption from distributed topic in WebLogic Server 11g Understanding the "singleton" property with WebLogic JMS topics Raastech, Inc All rights reserved. Slide 38 of 52
39 Avoid Distributed Topics Not possible to have truly highly available JMS destinations Expectation: Reality: 1. With 1 consumer, if code is deployed to all 4 nodes of the cluster, the message is consumed only once 2. Message is equally available to all nodes of the cluster, so if any node fails, the message is still available and can be consumed without manual intervention Point #1 is not possible if you set the forwarding policy to Replicated Point #2 is not possible if the destination's forwarding policy is set to Partitioned Since these are the only two options available, unable to satisfy both requirements See Raastech, Inc All rights reserved. Slide 39 of 52
40 Agenda 1. BAM stuff 2. OSB stuff 3. SOA Suite stuff 4. WebLogic stuff 5. Integration stuff 6. OSR stuff Raastech, Inc All rights reserved. Slide 40 of 52
41 Direct Binding in OSB? Yes or No? 1. Edit the business service 2. For Protocol, select soa-direct 3. For Load Balancing Algorithm, select round-robin 4. For Endpoint URI, use the format shown in the screenshot Raastech, Inc All rights reserved. Slide 41 of 52
42 Direct Binding in SOA? Yes or No? 1. Edit the proxy service 2. Under Transport Configuration, modify Protocol to sb 3. In the OSB proxy service, Export WSDL via the icon and save it to your local file system 4. Extract the contents of the JAR file to your local file system 5. Create a Direct Binding reference Enter a name Ensure that Type is a Reference Ensure that Reference Target is Oracle Service Bus Manually import the WSDL and all referenced WSDLs/XSDs into the project The Reference Binding Details will be automatically populated Raastech, Inc All rights reserved. Slide 42 of 52
43 Direct Binding in SOA? Yes or No? Raastech, Inc All rights reserved. Slide 43 of 52
44 Direct Binding? Yes or No? No Avoid direct binding between SOA Suite and OSB SOAP is a better performant protocol than RMI Raastech, Inc All rights reserved. Slide 44 of 52
45 PassThroughHeader Property Do you need to use the passthroughheader property? Allows elements in the header to pass from one composite to another Otherwise, elements in the header that are not explicitly referenced will be dropped before they are passed to the next composite. <component name="updatecustomer"> <implementation.mediator src="updatecustomer.mplan"/> <property name="passthroughheader">true</property> </component> Raastech, Inc All rights reserved. Slide 45 of 52
46 Agenda 1. BAM stuff 2. OSB stuff 3. SOA Suite stuff 4. WebLogic stuff 5. Integration stuff 6. OSR stuff Raastech, Inc All rights reserved. Slide 46 of 52
47 Why consider a service registry? Over time, most organizations encounter the following problems: No central service registry Creation of duplicate/redundant services Difficult to obtain interface specifics on existing services Raastech, Inc All rights reserved. Slide 47 of 52
48 Oracle Service Registry Raastech, Inc All rights reserved. Slide 48 of 52
49 Avoid Oracle Service Registry Do not use at all Was a hot topic 10 years ago, not so much nowadays Consider Oracle Enterprise Repository (OER) Raastech, Inc All rights reserved. Slide 49 of 52
50 Agenda 1. BAM stuff 2. OSB stuff 3. SOA Suite stuff 4. WebLogic stuff 5. Integration stuff 6. OSR stuff 7. Summary Raastech, Inc All rights reserved. Slide 50 of 52
51 Summary BAM: Use it for what it is intended for OSB: Superior performance, poor visibility SOA Suite: A lot of things to consider; learning about all aspects of the products takes time and experience WebLogic Server: Avoid JMS topics Integration: Avoid direct binding OSR: Avoid altogether Raastech, Inc All rights reserved. Slide 51 of 52
52 Contact Information Ahmed Aboulnaga Technical Director Raastech, Inc All rights reserved. Slide 52 of 52
1Z Oracle SOA Suite 12c Essentials Exam Summary Syllabus Questions
1Z0-434 Oracle SOA Suite 12c Essentials Exam Summary Syllabus Questions Table of Contents Introduction to 1Z0-434 Exam on Oracle SOA Suite 12c Essentials... 2 Oracle 1Z0-434 Certification Details:... 2
More informationORACLE INTRODCUTION. Service Bus 11g For the Busy IT Professional. munz & more Dr. Frank Munz November getting started
ORACLE Service Bus 11g For the Busy IT Professional munz & more Dr. Frank Munz November 2010 getting started INTRODCUTION 1 Agenda 1. Introduction 2. Service Bus Positioning 3. Core OSB Features, Development
More informationTestpassport.
Testpassport http://www.testpassport.cn Exam : 1Z0-478 Title : Oracle SOA Suite 11g Essentials Version : Demo 1 / 7 1.You have modeled a composite with a one-way Mediator component that is exposed via
More informationOracle SOA Suite 11g: Build Composite Applications
Oracle University Contact Us: 1.800.529.0165 Oracle SOA Suite 11g: Build Composite Applications Duration: 5 Days What you will learn This course covers designing and developing SOA composite applications
More informationCopyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13
1 Roadmap Dave Bain PeopleSoft Product Management 2 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any
More information1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.
1 Copyright 2011, Oracle and/or its affiliates. All rights Web Services and SOA Integration Options for Oracle E-Business Suite Rajesh Ghosh, Group Manager, Applications Technology Group Abhishek Verma,
More information3 Connecting to Applications
3 Connecting to Applications 3 Connecting to Applications...1 3.1 Prerequisites...1 3.2 Introduction...1 3.2.1 Pega, the Widget Supplier...2 3.2.2 Mega, the Widget Procurer...2 3.3 Create Requisition...3
More information4 Connecting to Composites
4 Connecting to Composites 4 Connecting to Composites...1 4.1 Prerequisites...1 4.2 Introduction...1 4.3 OSB to SOA Suite Direct binding...3 4.3.1 What is being done?...3 4.3.2 Create Direct Binding exposed
More informationOracle SOA Suite 11g: Build Composite Applications
Oracle University Contact Us: Landline: +91 80 67863899 Toll Free: 0008004401672 Oracle SOA Suite 11g: Build Composite Applications Duration: 5 Days What you will learn This course teaches you to design
More informationOracle SOA Suite 10g: Services Orchestration
Oracle University Contact Us: 01 800 214 0697 Oracle SOA Suite 10g: Services Orchestration Duration: 5 Days What you will learn This course deals with the basic concepts of Service Orchestration (SOA)
More informationBEAAquaLogic. Service Bus. JPD Transport User Guide
BEAAquaLogic Service Bus JPD Transport User Guide Version: 3.0 Revised: March 2008 Contents Using the JPD Transport WLI Business Process......................................................2 Key Features.............................................................2
More informationVendor: Oracle. Exam Code: 1Z Exam Name: Oracle SOA Suite 12c Essentials. Version: Demo
Vendor: Oracle Exam Code: 1Z0-434 Exam Name: Oracle SOA Suite 12c Essentials Version: Demo QUESTION 1 Which Oracle Event Processing (OEP) data cartridge should you use to track the GPS location of buses
More informationOracle SOA Suite 12c: Build Composite Applications
Oracle University Contact Us: Landline: +91 80 67863899 Toll Free: 0008004401672 Oracle SOA Suite 12c: Build Composite Applications Duration: 5 Days What you will learn This Oracle SOA Suite 12c: Build
More informationMAA SOA EDG 12c. FMW MAA Team. Copyright 2016, Oracle and/or its affiliates. All rights reserved.
MAA SOA EDG 12c FMW MAA Team Copyright 2016, Oracle and/or its affiliates. All rights reserved. SUMMARY Enterprise Deployment Guide Overview SOA Enterprise Deployment Guide New in SOA EDG 12c PS3 High
More informationOracle Exam 1z0-478 Oracle SOA Suite 11g Certified Implementation Specialist Version: 7.4 [ Total Questions: 75 ]
s@lm@n Oracle Exam 1z0-478 Oracle SOA Suite 11g Certified Implementation Specialist Version: 7.4 [ Total Questions: 75 ] Question No : 1 Identify the statement that describes an ESB. A. An ESB provides
More informationB. By not making any configuration changes because, by default, the adapter reads input files in ascending order of their lastmodifiedtime.
Volume: 75 Questions Question No : 1 You have modeled a composite with a one-way Mediator component that is exposed via an inbound file adapter service. How do you configure the inbound file adapter to
More informationRoad to SOA Suite 12c. Upgrading SOA / BPM Suite from 11g to 12c
Road to SOA Suite 12c Upgrading SOA Suite from 11g to 12c OPITZ CONSULTING GmbH 2014 Seite 1 Road to SOA Suite 12c Upgrading SOA Suite from 11g to 12c Danilo Schmiedel Solution Architect Oracle ACE Director
More informationOracle SOA Suite 12c : Build Composite Applications
Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 67863102 Oracle SOA Suite 12c : Build Composite Applications Duration: 5 Days What you will learn This course teaches you to design and develop
More information<Insert Picture Here> Click to edit Master title style
Click to edit Master title style Introducing the Oracle Service What Is Oracle Service? Provides visibility into services, service providers and related resources across the enterprise
More information1 Getting Started with Oracle Service Bus
1 Getting Started with Oracle Service Bus 1 Getting Started with Oracle Service Bus...1 1.1 Prerequisites...1 1.2 Introduction...1 1.2.1 High-level Steps...3 1.3 Setup and Deploy Composites...4 1.3.1 URLs
More informationSOA Expert Series: OSB Internals with Oracle A-Team
SOA Expert Series: OSB Internals with Oracle A-Team Dec 15, 2016 David Shaffer, Managing Partner, Middleworks Mike Muller, Cloud Solution Architect, Oracle A-Team Ben Kothari, Solution Architect, Ampliflex
More informationOracle Fusion Middleware
Oracle Fusion Middleware Using Oracle Eloqua Cloud Adapter Release 12.2.1.1.0 E73562-01 June 2016 Oracle Fusion Middleware Using Oracle Eloqua Cloud Adapter, Release 12.2.1.1.0 E73562-01 Copyright 2015,
More informationBest Practices for Testing SOA Suite 11g based systems
Best Practices for Testing SOA Suite 11g based systems ODTUG 2010 Guido Schmutz, Technology Manager / Partner Trivadis AG 29.06.2010, Washington Basel Baden Bern Lausanne Zürich Düsseldorf Frankfurt/M.
More informationOracle SOA Suite 12c: Build Composite Applications. About this course. Course type Essentials. Duration 5 Days
Oracle SOA Suite 12c: Build Composite Applications About this course Course type Essentials Course code OC12GSOABCA Duration 5 Days This Oracle SOA Suite 12c: Build Composite Applications training teaches
More informationOracle Fusion Middleware
Oracle Fusion Middleware Using Oracle Eloqua Cloud Adapter Release 12.2.1.3.0 E83336-02 July 2017 Documentation for Oracle Service-Oriented Architecture (SOA) developers that describes how to use the Oracle
More informationBridging the Gap. Peter Ebell AMIS
Bridging the Gap between SOA and the Database Peter Ebell AMIS Agenda Two different worlds: Database and SOA? Bridging the Gap How the Database reaches out to SOA Middleware How SOA Middleware reaches
More informationOracle Service Bus 10g R3: System Administration
Oracle Service Bus 10g R3: System Administration Student Guide D56301GC11 Edition 1.1 November 2010 D69775 Authors Bill Bunch Bijoy Choudhury Swarnapriya Shridhar Technical Contributor and Reviewer Tom
More informationOracle SOA Dynamic Service Call Framework By Kathiravan Udayakumar
http://oraclearchworld.wordpress.com/ Oracle SOA Dynamic Service Call Framework By Kathiravan Udayakumar Dynamic Service call Framework is very critical and immediate requirement of most of SOA Programs
More informationSetup Real-Time Integration Business Insight using a native installation For AstraTeq Help Desk Tutorial
Setup Real-Time Integration Business Insight 12.2.1.1.0 using a native installation For AstraTeq Help Desk Tutorial Table of Contents OVERVIEW... 3 DOWNLOAD THE TUTORIAL RESOURCES... 3 SETUP THE INSIGHT
More informationOracle Cloud. Using Oracle Eloqua Adapter Release E
Oracle Cloud Using Oracle Eloqua Adapter Release 12.1.3 E65434-01 August 2015 Oracle Cloud Using Oracle Eloqua Adapter, Release 12.1.3 E65434-01 Copyright 2015, Oracle and/or its affiliates. All rights
More informationOracle Web Service Manager 11g Component Level Role Authorization (in SOA Suite) March, 2012
Oracle Web Service Manager 11g Component Level Role Authorization (in SOA Suite) March, 2012 Step-by-Step Instruction Guide Author: Prakash Yamuna Senior Development Manager Oracle Corporation Table of
More informationzentrale Sicherheitsplattform für WS Web Services Manager in Action: Leitender Systemberater Kersten Mebus
Web Services Manager in Action: zentrale Sicherheitsplattform für WS Kersten Mebus Leitender Systemberater Agenda Web Services Security Oracle Web Service Manager Samples OWSM vs
More information1Z
1Z0-451 Passing Score: 800 Time Limit: 4 min Exam A QUESTION 1 What is true when implementing human reactions that are part of composite applications using the human task component in SOA 11g? A. The human
More informationIntroduction in Eventing in SOA Suite 11g
Introduction in Eventing in SOA Suite 11g Ronald van Luttikhuizen Vennster Utrecht, The Netherlands Keywords: Events, EDA, Oracle SOA Suite 11g, SOA, JMS, AQ, EDN Introduction Services and events are highly
More informationBEAAquaLogic. Service Bus. Interoperability With EJB Transport
BEAAquaLogic Service Bus Interoperability With EJB Transport Version 3.0 Revised: February 2008 Contents EJB Transport Introduction...........................................................1-1 Invoking
More informationBuilding E-Business Suite Interfaces using BPEL. Asif Hussain Innowave Technology
Building E-Business Suite Interfaces using BPEL Asif Hussain Innowave Technology Agenda About Innowave Why Use BPEL? Synchronous Vs Asynchronous BPEL Adapters Process Activities Building EBS Interfaces
More informationebusiness Suite goes SOA
ebusiness Suite goes SOA Ulrich Janke Oracle Consulting Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not
More informationOracle Fusion Middleware
Oracle Fusion Middleware Healthcare Integration User's Guide for Oracle SOA Suite 11g Release 1 (11.1.1.7) E23486-04 May 2013 Documentation for developers that describes how to create and configure Oracle
More informationIntegration Framework. Architecture
Integration Framework 2 Architecture Anyone involved in the implementation or day-to-day administration of the integration framework applications must be familiarized with the integration framework architecture.
More informationOracle Fusion Middleware
Oracle Fusion Middleware Infrastructure Components and Utilities User's Guide for Oracle Application Integration Architecture Foundation Pack 11g Release 1 (11.1.1.5.0) E17366-03 April 2011 Oracle Fusion
More informationIntegrating Legacy Assets Using J2EE Web Services
Integrating Legacy Assets Using J2EE Web Services Jonathan Maron Oracle Corporation Page Agenda SOA-based Enterprise Integration J2EE Integration Scenarios J2CA and Web Services Service Enabling Legacy
More informationOracle 1Z Oracle SOA Suite 12c Essentials.
Oracle 1Z0-434 Oracle SOA Suite 12c Essentials http://killexams.com/exam-detail/1z0-434 QUESTION: 76 After a successful web application login, an Oracle Access Manager (OAM) token is made available to
More informationGetting Started w/ Security for your Oracle SOA Suite Integrations
Thursday, May 17, 2018 4:00 5:00pm Getting Started w/ Security for your Oracle SOA Suite Integrations From Transport Protection to API Management MAY 16 & 17, 2018 CLEVELAND PUBLIC AUDITORIUM, CLEVELAND,
More informationIntegrating JD Edwards Enterprise One and Oracle Service Bus
Integrating JD Edwards Enterprise One and Oracle Service Bus Overview This tutorial demonstrates how Oracle Service Bus (OSB) makes a service callout to a JD Edwards Enterprise One web service. OSB then
More informationOracle Fusion Middleware
Oracle Fusion Middleware Deployment Guide for Oracle Service Bus 11g Release 1 (11.1.1.5.0) E15022-03 April 2011 Oracle Fusion Middleware Deployment Guide for Oracle Service Bus, 11g Release 1 (11.1.1.5.0)
More informationDocuSign Information Guide. Send On Behalf Of Functionality. Overview. Table of Contents
DocuSign Information Guide Send On Behalf Of Functionality Overview The DocuSign Send On Behalf Of functionality permits automated sending through the DocuSign API by an integrated sender on behalf of
More informationOracle Fusion Middleware
Oracle Fusion Middleware Application Adapter for PeopleSoft User's Guide for Oracle WebLogic Server 11g Release 1 (11.1.1.4.0) E17055-04 April 2011 Oracle Fusion Middleware Application Adapter for PeopleSoft
More informationOracle Fusion Middleware
Oracle Fusion Middleware Healthcare Integration User s Guide for Oracle SOA Suite 11g Release 1 (11.1.1.5.0 Feature Pack) E23486-01 September 2011 Oracle Fusion Middleware Healthcare Integration User's
More informationA Comparison of Service-oriented, Resource-oriented, and Object-oriented Architecture Styles
A Comparison of Service-oriented, Resource-oriented, and Object-oriented Architecture Styles Jørgen Thelin Chief Scientist Cape Clear Software Inc. Abstract The three common software architecture styles
More informationOracle Fusion Middleware
Oracle Fusion Middleware Infrastructure Components and Utilities User's Guide for Oracle Application Integration Architecture Foundation Pack 11g Release 1 (11.1.1.6.3) E17366-08 August 2012 Describes
More informationOracle Fusion Middleware
Oracle Fusion Middleware Healthcare Integration User s Guide for Oracle SOA Suite 11g Release 1 (11.1.1.6.0) E23486-02 March 2012 Documentation for developers that describes how to create and configure
More informationMAY 16 & 17, 2018 CLEVELAND PUBLIC AUDITORIUM, CLEVELAND, OHIO
Hands-On with Oracle SOA Cloud Service MAY 16 & 17, 2018 CLEVELAND PUBLIC AUDITORIUM, CLEVELAND, OHIO WWW.NEOOUG.ORG/GLOC About 2 About Me Senior Manager at Attain 20+ years Oracle experience Master s
More informationOracle Fusion Middleware. Using Ariba Adapter Release 12c ( ) E
Oracle Fusion Middleware Using Ariba Adapter Release 12c (12.2.1.2.0) E83386-01 March 2017 Oracle Fusion Middleware Using Ariba Adapter, Release 12.2.1.2.0 E78048-01 Copyright 2016 Oracle and/or its affiliates.
More informationApps Exception Problem Building Schema Jdeveloper
Apps Exception Problem Building Schema Jdeveloper Getting Error scanning file when running jetty 9 on java 8 using the maven jetty plugin XML- 24500: (Error) Can not build schema located at ' spring-beans-3.1.xsd'
More informationOracle Fusion Middleware Understanding Oracle SOA Suite. 12c Release ( )
Oracle Fusion Middleware Understanding Oracle SOA Suite 12c Release (12.2.1.3.0) E96879-01 June 2018 Oracle Fusion Middleware Understanding Oracle SOA Suite, 12c Release (12.2.1.3.0) E96879-01 Copyright
More informationSentinet for BizTalk Server SENTINET
Sentinet for BizTalk Server SENTINET Sentinet for BizTalk Server 1 Contents Introduction... 2 Sentinet Benefits... 3 SOA and API Repository... 4 Security... 4 Mediation and Virtualization... 5 Authentication
More information1Z0-430
1Z0-430 Passing Score: 800 Time Limit: 0 min Exam A QUESTION 1 On a normally well-performing environment, you are experiencing unexpected slow response times, or no server response, for some page requests
More information1Z0-434 Exam Questions Demo Oracle. Exam Questions 1Z Oracle SOA Suite 12c Essentials
Oracle Exam Questions 1Z0-434 Oracle SOA Suite 12c Essentials Version:Demo 1. Which statement accurately describes deploying your SOA application to acluster? A. Manually deploy the application to each
More informationH. Adding BAM Activity Sensors
H. Adding BAM Activity Sensors H.1. Introduction Note: The solution for this chapter can be found in c:\po\solutions\aph-bam To run this solution, you must have completed labs through chapter 9. Alternatively,
More informationImplementing a Ground Service- Oriented Architecture (SOA) March 28, 2006
Implementing a Ground Service- Oriented Architecture (SOA) March 28, 2006 John Hohwald Slide 1 Definitions and Terminology What is SOA? SOA is an architectural style whose goal is to achieve loose coupling
More informationOracle Fusion Middleware
Oracle Fusion Middleware Administering Web Services 12c (12.1.2) E28131-01 June 2013 Documentation for developers and administrators that describes how to administer Web services. Oracle Fusion Middleware
More informationOracle Bpel Process Manager Installation Guide 11g
Oracle Bpel Process Manager Installation Guide 11g Fusion Middleware Developer's Guide for Oracle SOA Suite When a sensor is triggered by Oracle BPEL Process Manager, a new sensor value for. BPEL process
More informationExam Questions 1z0-451
Exam Questions 1z0-451 Oracle SOA Foundation Practitioner https://www.2passeasy.com/dumps/1z0-451/ 1.What is true when implementing human reactions that are part of composite applications using the human
More informationOracle Fusion Middleware Understanding Oracle SOA Suite. 12c Release ( )
Oracle Fusion Middleware Understanding Oracle SOA Suite 12c Release (12.2.1.3.0) E68164-01 August 2017 Oracle Fusion Middleware Understanding Oracle SOA Suite, 12c Release (12.2.1.3.0) E68164-01 Copyright
More information1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.
1 Copyright 2011, Oracle and/or its affiliates. All rights ORACLE PRODUCT LOGO 15785 - Advanced Administration and Management of Oracle SOA Suite 11g Samrat Ray, Ramkumar Menon, Srimant Misra Oracle SOA
More informationX100 ARCHITECTURE REFERENCES:
UNION SYSTEMS GLOBAL This guide is designed to provide you with an highlevel overview of some of the key points of the Oracle Fusion Middleware Forms Services architecture, a component of the Oracle Fusion
More informationActive Endpoints. ActiveVOS Platform Architecture Active Endpoints
Active Endpoints ActiveVOS Platform Architecture ActiveVOS Unique process automation platforms to develop, integrate, and deploy business process applications quickly User Experience Easy to learn, use
More informationOracle 1Z Oracle Application Integration(R) Architecture 11g Essentials.
Oracle 1Z0-543 Oracle Application Integration(R) Architecture 11g Essentials http://killexams.com/exam-detail/1z0-543 application-specific ABCS must take the requester application-specific ABM as input
More informationedocs Home > BEA AquaLogic Service Bus 3.0 Documentation > Accessing ALDSP Data Services Through ALSB
Accessing ALDSP 3.0 Data Services Through ALSB 3.0 edocs Home > BEA AquaLogic Service Bus 3.0 Documentation > Accessing ALDSP Data Services Through ALSB Introduction AquaLogic Data Services Platform can
More informationOracle Fusion Middleware
Oracle Fusion Middleware Using Ariba Adapter Release 12c (12.2.1.3.0) E88147-01 June 2017 Contents 1-1 Oracle Fusion Middleware Using Ariba Adapter, Release 12.2.1.3.0 E88147-01 Copyright 2017 Oracle and/or
More informationIEC Overview CIM University UCAIug Summit Austin, TX. 18 November 2011
IEC 61968-100 Overview CIM University UCAIug Summit Austin, TX 18 November 2011 Agenda Introduction A look at the purpose, scope and key terms and definitions. Use Cases and Messaging Patterns What are
More information<Insert Picture Here> QCon: London 2009 Data Grid Design Patterns
QCon: London 2009 Data Grid Design Patterns Brian Oliver Global Solutions Architect brian.oliver@oracle.com Oracle Coherence Oracle Fusion Middleware Product Management Agenda Traditional
More informationGetting Started with. Oracle SOA Suite 11g. R1 -AHands-On Tutorial. composite application in just hours!
Getting Started with Oracle SOA Suite 11g R1 -AHands-On Tutorial Fast track your SOA adoption Build a service-oriented composite application in just hours! Heidi Buelow Manas Deb Jayaram Kasi Demed L'Her
More informationOracle SOA Suite Performance Tuning Cookbook
Oracle SOA Suite Performance Tuning Cookbook Matt Brasier Nicholas Wright Chapter No. 9 "Mediator and BAM" In this package, you will find: A Biography of the authors of the book A preview chapter from
More informationOracle Service Bus 10g R3: Design & Integrate Services for SOA
Oracle Service Bus 10g R3: Design & Integrate Services for SOA Student Guide D56299GC11 Edition 1.1 November 2010 D69834 Authors Bill Bunch Tom Hardy Technical Contributors and Reviewer s Werner Bauer
More informationOracle Fusion Middleware
Oracle Fusion Middleware Infrastructure Components and Utilities User's Guide for Oracle Application Integration Architecture Foundation Pack 11g Release 1 (11.1.1.7) E17366-09 July 2013 Describes how
More informationOracle Developer Day
Oracle Developer Day Sponsored by: Track # 1: Session #2 Web Services Speaker 1 Agenda Developing Web services Architecture, development and interoperability Quality of service Security, reliability, management
More informationImplementing a Web Service p. 110 Implementing a Web Service Client p. 114 Summary p. 117 Introduction to Entity Beans p. 119 Persistence Concepts p.
Acknowledgments p. xvi Introduction p. xvii Overview p. 1 Overview p. 3 The Motivation for Enterprise JavaBeans p. 4 Component Architectures p. 7 Divide and Conquer to the Extreme with Reusable Services
More informationArchitectural patterns and models for implementing CSPA
Architectural patterns and models for implementing CSPA Marco Silipo THE CONTRACTOR IS ACTING UNDER A FRAMEWORK CONTRACT CONCLUDED WITH THE COMMISSION Application architecture Outline SOA concepts and
More informationQuestion No: 1 In which file should customization classes be specified in the cust-config section (under mds-config)?
Volume: 80 Questions Question No: 1 In which file should customization classes be specified in the cust-config section (under mds-config)? A. web.xml B. weblogic.xml C. adf-config.xml D. adfm.xml Question
More informationPASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year
PASS4TEST IT Certification Guaranteed, The Easy Way! \ http://www.pass4test.com We offer free update service for one year Exam : 0B0-105 Title : BEA8.1 Certified Architect:Enterprise Architecture Vendors
More informationBPEL Research. Tuomas Piispanen Comarch
BPEL Research Tuomas Piispanen 8.8.2006 Comarch Presentation Outline SOA and Web Services Web Services Composition BPEL as WS Composition Language Best BPEL products and demo What is a service? A unit
More informationBEAAquaLogic. Service Bus. MQ Transport User Guide
BEAAquaLogic Service Bus MQ Transport User Guide Version: 3.0 Revised: February 2008 Contents Introduction to the MQ Transport Messaging Patterns......................................................
More informationLIT Middleware: Design and Implementation of RFID Middleware based on the EPC Network Architecture
LIT Middleware: Design and Implementation of RFID Middleware based on the EPC Network Architecture Ashad Kabir, Bonghee Hong, Wooseok Ryu, Sungwoo Ahn Dept. of Computer Engineering Pusan National University,
More informationOracle Utilities Smart Grid Gateway Adapter for Sensus RNI
Oracle Utilities Smart Grid Gateway Adapter for Sensus RNI Administrative User Guide Release 2.2.0.1 E80271-02 April 2017 Oracle Utilities Smart Grid Gateway Adapter for Sensus RNI Administrative User
More informationOracle Fusion Middleware
Oracle Fusion Middleware Application Adapter Best Practices Guide for Oracle WebLogic Server 11g Release 1 (11.1.1.3.0) E17059-03 November 2010 Oracle Fusion Middleware Application Adapter Best Practices
More information2008 WebSphere System z Podcasts Did you say Mainframe?
TITLE: WebSphere Process Server and WebSphere Business Services Fabric version 6.2 Product Announcements for z/os HOST: Hi, and welcome to the Did you say Mainframe? podcast series. This is where we regularly
More informationIEC Implementation Profiles for IEC 61968
IEC 61968-100 Implementation Profiles for IEC 61968 Overview CIM University UCAIug Summit New Orleans, LA 22 October 2012 Agenda Introduction A look at the purpose, scope and key terms and definitions.
More informationOracle SOA Suite 11g: Administration
Oracle SOA Suite 11g: Administration Student Guide Volume I D64648GC10 Edition 1.0 November 2010 D69742 Authors Iris Li Glenn Stokol Technical Contributors and Reviewers Clemens Utschig Simone Geib Payal
More informationBEAAquaLogic. Service Bus. Native MQ Transport User Guide
BEAAquaLogic Service Bus Native MQ Transport User Guide Version: 2.6 RP1 Revised: November 2007 Contents Introduction to the Native MQ Transport Advantages of Using the Native MQ Transport................................
More informationComposite Deployment Oracle SOA Suite 11g/12c
Composite Deployment Oracle SOA Suite 11g/12c CON8701 Antonella Giovannetti Senior Technical Support Engineer Oracle Support, SOA Proactive Services October, 2015 Oracle Confidential Internal/Restricted/Highly
More informationService-Oriented Architecture
Service-Oriented Architecture The Service Oriented Society Imagine if we had to do everything we need to get done by ourselves? From Craftsmen to Service Providers Our society has become what it is today
More informationService oriented Middleware for IoT
Service oriented Middleware for IoT SOM, based on ROA or SOA Approaches Reference : Service-oriented middleware: A survey Jameela Al-Jaroodi, Nader Mohamed, Journal of Network and Computer Applications,
More informationSUN. Java Platform Enterprise Edition 6 Web Services Developer Certified Professional
SUN 311-232 Java Platform Enterprise Edition 6 Web Services Developer Certified Professional Download Full Version : http://killexams.com/pass4sure/exam-detail/311-232 QUESTION: 109 What are three best
More informationOracle Service Bus. 10g Release 3 (10.3) October 2008
Oracle Service Bus Tutorials 10g Release 3 (10.3) October 2008 Oracle Service Bus Tutorials, 10g Release 3 (10.3) Copyright 2007, 2008, Oracle and/or its affiliates. All rights reserved. This software
More informationExam : 1Z Title : Oracle SOA Foundation Practitioner. Version : Demo
Exam : 1Z1-451 Title : Oracle SOA Foundation Practitioner Version : Demo 1.What is true when implementing human reactions that are part of composite applications using the human task component in SOA 11g?
More informationContract Information Management System (CIMS) Technical System Architecture
Technical System REVISION HISTORY REVISION NUMBER ISSUE DATE PRIMARY AUTHOR(S) NOTES 1.0 2/2015 Cheryl Kelmar Software: Kami Phengphet Engineer: Pornpat Nikamanon Architect: Jim Zhou Creation of CIMS document.
More informationConfiguring the module for advanced queue integration
Configuring the module for advanced queue integration To configure a module to use the adapter for outbound or inbound processing, use the external service wizard in IBM Integration Designer to create
More informationWasser drauf, umrühren, fertig?
Wasser drauf, umrühren, fertig? Steffen Miller Principal Sales Consultant Agenda Motivation Was ist ein WebLogic Cluster? Cluster Konzepte Q & A WLS HA Focus Areas Data Failure Human
More informationTutorial 8 : Oracle Apps BES Organization Insert Event Publish To Siebel Cust Acct Insert
Reference: 2005/04/26 Adapter Tutorial Tutorial 8 : Oracle Apps BES Organization Insert Event Publish To Siebel Cust Acct Insert The Oracle AS Adapter for AQ interfaces with the Business Event System to
More information