SOA. Next Generation Open Source. Burr Sutter Sr. Product Manager, SOA (JBossESB, Riftsaw, jbpm, Drools) September 3, 2009
|
|
|
- Philomena Lindsey
- 10 years ago
- Views:
Transcription
1 Next Generation Open Source SOA Burr Sutter Sr. Product Manager, SOA (JBossESB, Riftsaw, jbpm, Drools) September 3,
2 file:///pictures/nerd_rating.jpg 2
3 Agenda Is SOA Dead? JBoss SOA Platform Overview & Roadmap RESTful inclinations Complex Event Processing (CEP) w/ Drools Fusion Infinispan + ESB BPEL 3
4 Is SOA Dead? "The report of my death was an exaggeration." Mark Twain 4
5 SOA, ROA & WOA Oh My! ROA Resource Oriented Architecture - REST (Representational State Transfer Roy Fielding) WOA Web Oriented Architecture (WOA) is a style of software architecture that extends service-oriented architecture (SOA) to web based applications, and is sometimes considered to be a light-weight version of SOA. WOA is also aimed at maximizing the browser and server interactions by use of technologies such as REST and POX. - Wikipedia 1 st SOA is NOT SOAP - architectural style vs wire protocol 2 nd SOA is NOT WS-* - patterns & principles vs a large body of standards 5
6 SOAP vs REST Technical Differences HTTP Verbs: SOAP POST REST GET, PUT, POST, DELETE Contract Definition: SOAP WSDL operations & messages REST HTTP Verbs are the operations, messages may or may not have a contract via XSD and/or JSON (POX plain 'ol XML) Content-Type: SOAP focused on XML REST allows for any payload XML, JSON, Atom, RSS, etc. Clients: SOAP requires a client that understands WSDL REST requires a client that understand HTTP 6
7 Forget Services, I want Events! - EDA EDA Event Driven Architecture is a software architecture pattern promoting the production, detection, consumption of, and reaction to events. An event can be defined as a significant change in state - Wikipedia Services have historically been more request-response focused synchronous processing usely for responding to awaiting users. Events are more real-time alerting, no waiting asynchronous processing think push. Event-driven architecture can complement serviceoriented architecture (SOA) because services can be activated by triggers fired on incoming events - Wikipedia. 7
8 file:///pictures/gartner_hype_cycle09b.jpg Not Dead, just resting ;-) 8
9 JBoss SOA Middleware Overview 9
10 Future Event Listeners and Actions provide transport mediation Pluggable Architecture for integrating infrastructure mediation services Business Services runs within a container or standalone Transports HTTP S J2EE/Java EE 5 ASCII XML Binary (S)FTPS File JMS* Transformation Infrastructure Services Routing Security Management EJB Seam POJOs Drools DSL JCA SQL ESB Decision Table Spring Hibernate Groovy JCA/Inflow Socket InVM Service Registry UDDI v3 Message Store Declarative Orchestration Engine BPEL jpdl Event Notification BAM CEP Jython Beanshell JRuby Web Services (Proxy) Browser Excel Seam EJB SOAP Native (SI) Process Store Improvements in 5.x Business Data Service Component Architecture Service Data Object MetaMatrix Data Sources JMS* - JBoss Messaging, IBM WebsphereMQ, TIBCO EMS, MRG-M 10
11 Service Oriented Orchestration Customer Submit Order Issues Customer Service Receive Order Validate Order CSR Teams Credit Agency Credit Check Warehouse Inventory Check Send Shipment Shipper Handle Shipment Validate Order a Parse XML b Transform c Apply Business Rules ESB Mediates & Provides Services Credit Check a Create Outbound Msg b Handle Response c Apply Business Rules Inventory Check a Send to N Warehouses b Handle N Responses c Determine Best WHSEs d Handle Drop-Ships Send Shipment a Determine Shipper(s) b Print Labels c Print Pick Tickets d Create & Send ASNs 11
12 Synergy of ESB + BPM + Rules Humans Customer CSR Sales Mgmt WHSE Mgmt FTP Submit Order Receive Order Validate Order Issues CSR Teams SOAP File Credit Check Inventory Check Send Shipment Handle Shipment Validate Order Credit Check Inventory Check Send Shipment Various Transports, Message Formats, Routing Logic, Business Rules, Scripting Languages External J2EE App Credit/Bank Legacy Partners Server 12
13 The Action Chain Actions are reusable mediation components that can be chained together to form the capabilities of a registered service. Actions can be dynamically added/removed at runtime. My_Registered_Service JMS FTP Action Action Action Action SOAP Action Business Logic Component Transformation CSV to XML Transformation XML to POJO Routing Splitter or BPM Logging Audit Trail Business Logic Invocation Business Logic: POJO EJB WS Rules JCA with Adapters Anything with Java API This box can also represent the ESB s JVM actions are in VM 13
14 Services & Actions B_Service SOAP Action EJB DB A_Service ASCII XML Binary FTP Action Action POJO DB C_Service D_Service JMS Action InVM Action WS DB 14
15 Based on Patterns File Transfer Channel Message Message Filter Recipient List Router/CBR Splitter Aggregator Message Store Translator/Transformer Enricher Wire Tap Process Manager Content Filter More information at 15
16 SOA Monitoring and Management 16
17 REST 17
18 Value of REST with an ESB JBossESB is not hard-wired into Web Services nor JMS, it is async event-driven and also allows for sync request-response. RESTful style interactions (GET, PUT, POST, DELETE) allow for Groovy, JavaScript, Ruby, etc clients to more easily consume a service. Now allows for different content types and use of HTTP response codes. REST is based on HTTP new http-provider (ESB 4.7) 18
19 New HTTP Provider (jboss-esb.xml) <providers> <http-provider name="http"> <http-bus busid="http_gateway"/> <exception mappingsfile="/http-exception-mappings.properties" /> </http-provider> </providers> <services> <service category="sales" name="list" description="" invmscope="global"> <listeners> <!-- Receives: --> <http-gateway name="sales" busidref="http_gateway" urlpattern="sales/*" /> </listeners> <actions mep="requestresponse"> <action name="createatomfeed" class="atom_publisher.myaction"/> </actions> </service> </services> 19
20 ESB Transport Mediation Clients Intake_Service Logic_Service Java JMS.NET WS JavaScript HTTP * Action JMS InVM Action SLSB POJO DB 20
21 ATOM Demo 21
22 Complex Event Processing 22
23 ESP + CEP via ESB, Rules & JON Many Streams Or Flows ESB: consumption, capture, transformation, routing, orchestration Rules: selection, aggregation, correlation, generation and publication Governance Tools Repository: for editing, versioning, testing and publishing new rules and SOA artifacts JON: start/stop services, monitor and alert on service and action-level performance, monitor and alert on business metric values 23
24 Event Declaration & Selection declare event 2m ) end rule "average over last minute" when $stat : Statistics( $symbol : symbol ) Number( $av : doublevalue ) from accumulate( StockTick( symbol == $symbol, $p : price ) over window:time( 1m ) from entry-point "StockTick stream", average( $p ) ) then modify( $stat ) { average = $av } end 24
25 Deal flow Business Interceptor Submit Order Issues Receive Order Validate Order CSR Teams Credit Check Inventory Check Send Shipment Handle Shipment Data Of Interest Market Monitor Significant Replenishment Manager Alternate Supplier Supplier Product Available Manufacturing Parts Available Inventory Replenishment Schedule Manufacturing PO Schedule Receiving Urgent Cross Dock Manufacturing Warehouse Inventory Accounting 25
26 Value of CEP Drools Fusion Stateful Rules Engines live in ESB Nodes, they retain the real-time history of the event flow Rules look for significant/interesting events in the stream, expiring older, insignificant events (memory management) stateless rules engines/esb nodes can route to stateful engines. Event data can be aggregated/accumulated over a time window or event series New events or messages back through the ESB can be generated, providing an alerting mechanism. 26
27 CEP via ESB Clients Intake_Service Normal_Processing_Service Java.NET JMS WS Rules Action JMS BPM Action JavaScript HTTP Identification Selection Raw Events JVM1 Business Process Events JVM2 CEP_Stateful_Service Alert _Processing_Service Stream Correlation Aggregation JMS Rules Action JMS BPM Action JVM4 JVM3 In-Memory Event 27
28 CEP Demo 28
29 Infinispan + ESB 29
30 Quick Introduction: Infinispan Next Generation of JBoss Cache > Data Grid Still a peer to peer architecture JSR 107 JCACHE Improve response times for service requests Reduce load on critical backend systems Improve fault tolerance, throughput, performance Linear scalability Predictable latency under increasing load Access to more than a single JVM's Heap 30
31 Service Result Cache request service 1 Data Grid CICS <XML> service 2 </XML> Client response service 3 POJOs DB ESB BPEL Results of service invocations to expensive resources can be cached by the middle-tier architecture. Transformations to POJOs can be time consuming 31
32 Hoppity, Hop, Hop JVM1 JVM2 JVM3 <XML> </XML> Intake Service Store Service Process Service Validation Scoring Rules ORM DB j B P M Drools Hibernate Serializing large XML, transforming multiple times, serializing large POJOs can be expensive 32
33 Still Hopping, less load <XML> </XML> Intake Service Store Service Process Service Keep the transformed version, send the key to the cache claim check Validation Scoring Rules ORM DB B P M 33
34 Data Grid Demo 34
35 BPEL 35
36 Simple BPEL Process Structure MyProcess.bpel Import Partnerlinks Variables Sequence Receive Any Web Service Consumer Assign Invoke External Service Assign WSDL The contract/interface of the PartnerLink of the EXPOSED service Reply /Sequence WSDL The contract/interface of the PartnerLink of the CONSUMED service 36
37 Tools BPEL Editor 37
38 Tools WSDL Editor 38
39 BPEL Resources Riftsaw Forums WS-BPEL Primer: WS-BPEL 2.0 Specification: Apache Ode 39
40 Professional Enterprise Support RESTful HTTP SOA Platform 5 (Q1 2010) CEP SOA Platform 5 (Technology Preview) Infinispan SOA Platform 5.1 or 6.0 (TBD) BPEL BPEL Platform 2.0 (Q1 2010) For more information at JBoss World 2009 REST & HTTP on ESB Kevin Conner (Newcastle) CEP via Drools Fusion Edson Tirelli (Toronto) Infinispan Manik Surtani (London) BPEL John Graham (Boston) 40
41 41
42 42
SOA. Next Generation Open Source. Burr Sutter Sr. Product Manager, SOA (JBossESB, Riftsaw, jbpm, Drools) September 3, 2009
Next Generation Open Source SOA Burr Sutter Sr. Product Manager, SOA (JBossESB, Riftsaw, jbpm, Drools) September 3, 2009 1 Agenda Is SOA Dead? JBoss SOA Platform Overview & Roadmap RESTful inclinations
Closer Look at Enterprise Service Bus. Deb L. Ayers Sr. Principle Product Manager Oracle Service Bus SOA Fusion Middleware Division
Closer Look at Enterprise Bus Deb L. Ayers Sr. Principle Product Manager Oracle Bus SOA Fusion Middleware Division The Role of the Foundation Addressing the Challenges Middleware Foundation Efficiency
JBOSS ESB. open source community experience distilled. Beginner's Guide. Enterprise. Magesh Kumar B
JBOSS ESB Beginner's Guide A comprehensive, practical guide to developing servicebased applications using the Open Source JBoss Enterprise Service Bus Kevin Conner Tom Cunningham Len DiMaggio Magesh Kumar
Oracle Business Activity Monitoring 11g New Features
Oracle Business Activity Monitoring 11g New Features Gert Schüßler Principal Sales Consultant Oracle Deutschland GmbH Agenda Overview Architecture Enterprise Integration Framework
Presentation Outline. Key Business Imperatives Service Oriented Architecture Defined Oracle SOA Platform 10.1.3 SOA Maturity/Adoption Model Demo Q&A
Presentation Outline Key Business Imperatives Service Oriented Architecture Defined Oracle SOA Platform 10.1.3 SOA Maturity/Adoption Model Demo Q&A Key Business Imperatives Increased Competition Requires
EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES. Enterprise Application Integration. Peter R. Egli INDIGOO.
EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES Peter R. Egli INDIGOO.COM 1/16 Contents 1. EAI versus SOA versus ESB 2. EAI 3. SOA 4. ESB 5. N-tier enterprise architecture
Next-Generation ESB. Kevin Conner SOA Platform Architect, Red Hat Keith Babo JBoss ESB Project Lead, Red Hat. June 23rd, 2010
Next-Generation ESB Kevin Conner SOA Platform Architect, Red Hat Keith Babo JBoss ESB Project Lead, Red Hat June 23rd, 2010 Today's Menu Recent History ESB (Re)Defined Building From a Strong Core Beyond
Building the European Biodiversity. Observation Network (EU BON)
Enterprise Application Integration Building the European Biodiversity through Service-Oriented Architecture Observation Network (EU BON) EU BON Project Building the European Biodiversity Network Presentation
JBoss Enterprise SOA Platform Simple. Open. Affordable. Pierre Fricke, Director Product Line Mgmt. February 14, 2008
JBoss Enterprise SOA Platform Simple. Open. Affordable. Pierre Fricke, Director Product Line Mgmt. February 14, 2008 JBoss Enterprise SOA Platform Announcement JBoss Enterprise SOA Platform availability
A standards-based approach to application integration
A standards-based approach to application integration An introduction to IBM s WebSphere ESB product Jim MacNair Senior Consulting IT Specialist [email protected] Copyright IBM Corporation 2005. All rights
WELCOME. Where and When should I use the Oracle Service Bus (OSB) Guido Schmutz. UKOUG Conference 2012 04.12.2012
WELCOME Where and When should I use the Oracle Bus () Guido Schmutz UKOUG Conference 2012 04.12.2012 BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN 1
WHITE PAPER. Enabling predictive analysis in service oriented BPM solutions.
WHITE PAPER Enabling predictive analysis in service oriented BPM solutions. Summary Complex Event Processing (CEP) is a real time event analysis, correlation and processing mechanism that fits in seamlessly
Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus
Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 Unit objectives
SOA Fundamentals For Java Developers. Alexander Ulanov, System Architect Odessa, 30 September 2008
SOA Fundamentals For Java Developers Alexander Ulanov, System Architect Odessa, 30 September 2008 What is SOA? Software Architecture style aimed on Reuse Growth Interoperability Maturing technology framework
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL wann soll welche Komponente eingesetzt werden?
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL wann soll welche Komponente eingesetzt werden? Guido Schmutz, Technology Manager / Partner Basel Baden Bern Lausanne Zürich Düsseldorf Frankfurt/M.
Reusing Existing * Java EE Applications from Oracle SOA Suite
Reusing Existing * Java EE Applications from Oracle SOA Suite Guido Schmutz Technology Manager, Oracle ACE Director for FMW & SOA Trivadis AG, Switzerland Abstract You have a lot of existing Java EE applications.
ActiveVOS Server Architecture. March 2009
ActiveVOS Server Architecture March 2009 Topics ActiveVOS Server Architecture Core Engine, Managers, Expression Languages BPEL4People People Activity WS HT Human Tasks Other Services JMS, REST, POJO,...
Experiences with Open-Source BPM/SOA-based Stack using Java EE Rok Povše, Matjaž B. Jurič
Experiences with Open-Source BPM/SOA-based Stack using Java EE Rok Povše, Matjaž B. Jurič University of Ljubljana Faculty of Computer and Information Science Laboratory for Integration of Information Systems
Oracle Service Bus: - When to use, where to use and when not to use
Oracle Service Bus: - When to use, where to use and when not to use Session ID#: 244 Prepared by: Abhay Kumar Senior Consultant AST Corporation REMINDER Check in on the COLLABORATE mobile app Specialized.
AquaLogic Service Bus
AquaLogic Bus Wolfgang Weigend Principal Systems Engineer BEA Systems 1 What to consider when looking at ESB? Number of planned business access points Reuse across organization Reduced cost of ownership
ESB solutions Title. BWUG & GSE Subtitle 2013-03-28. [email protected]. [email protected]
ESB solutions Title BWUG & GSE Subtitle 2013-03-28 [email protected] [email protected] 1 I8C part of Cronos Integration consultancy ESB, SOA, BPMS, B2B, EAI, Composite Apps Vendor independent 40+ consultants
SCA-based Enterprise Service Bus WebSphere ESB
IBM Software Group SCA-based Enterprise Service Bus WebSphere ESB Soudabeh Javadi, WebSphere Software IBM Canada Ltd [email protected] 2007 IBM Corporation Agenda IBM Software Group WebSphere software
Who are We Specialized. Recognized. Preferred. The right partner makes all the difference.
Our Services Who are We Specialized. Recognized. Preferred. The right partner makes all the difference. Oracle Partnership Oracle Specialized E-Business Suite Business Intelligence EPM-Hyperion Fusion
SOA Best Practices (from monolithic to service-oriented)
SOA Best Practices (from monolithic to service-oriented) Clemens Utschig - Utschig Consulting Product Manager, Oracle SOA Suite & Integration [email protected] The following
The Synergy of SOA, Event-Driven Architecture (EDA), and Complex Event Processing (CEP)
The Synergy of SOA, Event-Driven Architecture (EDA), and Complex Event Processing (CEP) Gerhard Bayer Senior Consultant International Systems Group, Inc. [email protected] http://www.isg-inc.com Table
AquaLogic ESB Design and Integration (3 Days)
www.peaksolutions.com AquaLogic ESB Design and Integration (3 Days) Audience Course Abstract Designed for developers, project leaders, IT architects and other technical individuals that need to understand
Oracle SOA Suite Then and Now:
Oracle SOA Suite Then and Now: The Evolution from 10g to 11g Shane Goss Impac Services Agenda SOA Suite 11g New Features Highlight new features of SOA 11g Some products have added features and functionality
SOA @ ebay : How is it a hit
SOA @ ebay : How is it a hit Sastry Malladi Distinguished Architect. ebay, Inc. Agenda The context : SOA @ebay Brief recap of SOA concepts and benefits Challenges encountered in large scale SOA deployments
The Challenges in Real Life ESB Deployments
Frank Cohen s Presentation To International SOA Conference, Rome, Italy June 25, 2009 The Challenges in Real Life ESB Deployment ScenarioThis presentation discusses some of the key challenges that are
Objectif. Participant. Prérequis. Pédagogie. Oracle SOA Suite 11g - Build Composite Applications. 5 Jours [35 Heures]
Plan de cours disponible à l adresse http://www.adhara.fr/.aspx Objectif Describe SOA concepts and related technology Create an SOA Composite application using JDeveloper Work with Mediator components
Technical Track Session Service-Oriented Architecture
Technical Track Session Service-Oriented Architecture Terry Woods Agenda A little history What is Service-Oriented Architecture? How do you build a Service-Oriented Architecture Solution? What is an Enterprise
Magnus Larsson Callista Enterprise AB
SOA Govern nance Consumers Process Management Composite s Core s Systems Systems Portals Web Apps COTS Legacy Inhouse Magnus Larsson Callista Enterprise AB Ma nagemen nt & Monitoring CEP - B AM Vendor
Web Services in Oracle Fusion Middleware. Raghu Kodali Consulting Product Manager & SOA Evangelist Oracle Fusion Middleware Oracle USA
Web Services in Oracle Fusion Middleware Raghu Kodali Consulting Product Manager & SOA Evangelist Oracle Fusion Middleware Oracle USA Agenda Oracle Fusion Middleware Enterprise Web Services Services to
Oracle SOA Suite: The Evaluation from 10g to 11g
KATTA Durga Reddy TATA Consultancy Services. Oracle SOA Suite: The Evaluation from 10g to 11g Introduction Oracle SOA Suite is an essential middleware layer of Oracle Fusion Middleware. It provides a complete
Oracle SOA Hands-On-Workshop. Arne Brüning - Bernhard Fischer-Wasels Leitende Systemberater
Oracle SOA Hands-On-Workshop Arne Brüning - Bernhard Fischer-Wasels Leitende Systemberater The succeeding is intended to outline our general product direction. It is intended for information purposes only,
SNUG June 16, 2006 The Future of PeopleSoft Integration
SNUG June 16, 2006 The Future of PeopleSoft Integration Reasons to Use Your Free PeopleSoft and Fusion Middleware Integration Tools 1 Aims and Ambitions Web Services and Process Orchestration Primer Understand
Beyond the SOA/BPM frontiers Towards a complete open cooperative environment
Beyond the SOA/BPM frontiers Towards a complete open cooperative environment This presentation has been used during a webinar delivered within SpagoWorld Webinar Center: http://www.spagoworld.org/xwiki/bin/view/spagoworld/webinarcenter
Enterprise IT Architectures SOA Part 2
Dr. Hans-Peter Hoidn Executive IT Architect, IBM Software Group Global Business Integration "Tiger" Team Enterprise IT Architectures SOA Part 2 SOA Reference Architecture 2 SOA Reference Model Strategy
Integration in Action using JBoss Middleware. Ashokraj Natarajan - Cognizant
Integration in Action using JBoss Middleware Ashokraj Natarajan - Cognizant Agenda Open Source Enterprise Needs Top Reasons Integration Trends HealthCare Trends Use Cases Demo Cognizant Frameworks Cognizant
JBI and OpenESB. Introduction to Technology. Michael Czapski Advanced Solutions Architect, SOA/BI/Java CAPS Sun Microsystems, ANZ
JBI and OpenESB Introduction to Technology Michael Czapski Advanced Solutions Architect, SOA/BI/Java CAPS Sun Microsystems, ANZ Learn what JBI and OpenESB are intended to address and how they go about
Raghu R Kodali Consulting Product Manager, & Evangelist Oracle Fusion Middleware Oracle USA Author Beginning EJB 3 Application Development (Apress)
Integrating BPEL, Workflow & Business Rules Raghu R Kodali Consulting Product Manager, & Evangelist Oracle Fusion Middleware Oracle USA Author Beginning EJB 3 Application Development (Apress) Agenda Why
IBM Software Group. IBM WebSphere Process Integration Technical Overview
IBM Software Group IBM WebSphere Process Integration Technical Overview Business Flexibility Depends on IT Flexibility Today s IT architectures, arcane as they may be, are the biggest roadblocks most companies
Ikasan ESB Reference Architecture Review
Ikasan ESB Reference Architecture Review EXECUTIVE SUMMARY This paper reviews the Ikasan Enterprise Integration Platform within the construct of a typical ESB Reference Architecture model showing Ikasan
Oracle Service Bus. Situation. Oracle Service Bus Primer. Product History and Evolution. Positioning. Usage Scenario
Oracle Service Bus Situation A service oriented architecture must be flexible for changing interfaces, transport protocols and server locations - service clients have to be decoupled from their implementation.
Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus. 2010 IBM Corporation
Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus Agenda BPM Follow-up SOA and ESB Introduction Key SOA Terms SOA Traps ESB Core functions Products and Standards Mediation Modules
An Oracle White Paper October 2013. Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus
An Oracle White Paper October 2013 Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus Table of Contents Introduction...
Oracle SOA Suite/B2B as a Critical Mission Hub for a High Volume Message Use Case
Oracle SOA Suite/B2B as a Critical Mission Hub for a High Volume Message Use Case Introduction Stop. Think. Ok, in the meanwhile 2 seconds has passed and 250 messages more were processed by a mission critical
Introduction to Service-Oriented Architecture for Business Analysts
Introduction to Service-Oriented Architecture for Business Analysts This course will provide each participant with a high-level comprehensive overview of the Service- Oriented Architecture (SOA), emphasizing
Service Governance and Virtualization For SOA
Service Governance and Virtualization For SOA Frank Cohen Email: [email protected] Brian Bartel Email: [email protected] November 7, 2006 Table of Contents Introduction 3 Design-Time Software
What is the NXTware Evolution Server Peter Marquez, Product Marketing ecube Systems
What is the NXTware Evolution Server Peter Marquez, Product Marketing ecube Systems The NXTware Evolution Server is designed to simplify the integration of your enterprise s software assets, including
Groot, Groter, Groots(t)
Groot, Groter, Groots(t) Evelyn Gerritsen FMW Sales Consultant Oasis of the Seas Oracle Fusion Middleware Applications Middleware Database Infrastructure & Management Oracle Fusion
SOA and Web Services. Larry Kramer Principal Applied Technologist June 9, 2006. A PeopleTools and Fusion perspective
"This presentation is for informational purposes only and may not be incorporated into a contract or agreement." SOA and Web Services A PeopleTools and Fusion perspective Larry Kramer Principal Applied
Increasing IT flexibility with IBM WebSphere ESB software.
ESB solutions White paper Increasing IT flexibility with IBM WebSphere ESB software. By Beth Hutchison, Katie Johnson and Marc-Thomas Schmidt, IBM Software Group December 2005 Page 2 Contents 2 Introduction
JBOSS ENTERPRISE SOA PLATFORM AND JBOSS ENTERPRISE DATA SERVICES PLATFORM VALUE PROPOSITION AND DIFFERENTIATION
JBOSS ENTERPRISE SOA PLATFORM AND JBOSS ENTERPRISE DATA SERVICES PLATFORM VALUE PROPOSITION AND DIFFERENTIATION Service-oriented architecture (SOA) gives enterprises the ability to identify and respond
Enterprise Reference Architecture
Prepared by Enterprise Planning and Architecture Strategies Team Page 1 of 19 Control Page: Revision History: Version No Revised Date Author Comments 03/18/2011 Anitha Ramakrishnan Initial Version Page
Copyright 2013, Oracle and/or its affiliates. All rights reserved.
1 Integration Options for Oracle E-Business Suite Rekha Ayothi, Lead Product Manager, Oracle Safe Harbor Statement The following is intended to outline our general product direction. It is intended for
"An infrastructure that a company uses for integrating services in the application landscape."
Enterprise Service Bus by Jürgen Kress, Berthold Maier, Hajo Normann, Danilo Schmeidel, Guido Schmutz, Bernd Trops, Clemens Utschig- Utschig, Torsten Winterberg Answers to some of the most important questions
Service Oriented Architecture Case: IBM SOA Reference Architecture
Service Oriented Architecture Case: IBM SOA Reference Architecture Group 6: 0309441 Mikko Seppälä 0275669 Puranen Sami Table of Contents 1 International Business Machines Corporation... 3 2 IBM and Services
Beeple, B-Pel, Beepul? Understanding BPEL and Its Role in SOA
Beeple, B-Pel, Beepul? Understanding BPEL and Its Role in SOA presented by John Jay King King Training Resources [email protected] Download this paper and code examples from: http://www.kingtraining.com
The Oracle Fusion Development Platform
The Oracle Fusion Development Platform Juan Camilo Ruiz Senior Product Manager Development Tools 1 The preceding is intended to outline our general product direction. It is intended for information purposes
CERTIFIED MULESOFT DEVELOPER EXAM. Preparation Guide
CERTIFIED MULESOFT DEVELOPER EXAM Preparation Guide v. November, 2014 2 TABLE OF CONTENTS Table of Contents... 3 Preparation Guide Overview... 5 Guide Purpose... 5 General Preparation Recommendations...
BUILDING FLEXIBLE ENTERPRISE PROCESSES USING ORACLE BUSINESS RULES AND BPEL PROCESS MANAGER. An Oracle White Paper Jan 2005
BUILDING FLEXIBLE ENTERPRISE PROCESSES USING ORACLE BUSINESS RULES AND BPEL PROCESS MANAGER An Oracle White Paper Jan 2005 BUILDING FLEXIBLE ENTERPRISE PROCESSES USING ORACLE BUSINESS RULES AND BPEL PROCESS
How To Integrate With An Enterprise Service Bus (Esb)
Mule ESB Integration Simplified Rich Remington [email protected] Topics Integration, SOA, and ESB What Mule ESB is (and isn t) Mule Architecture & Components Configuration & Deployment Enterprise
What You Need to Know About Transitioning to SOA
What You Need to Know About Transitioning to SOA written by: David A. Kelly, ebizq Analyst What You Need to Know About Transitioning to SOA Organizations are increasingly turning to service-oriented architectures
Designing an Enterprise Application Framework for Service-Oriented Architecture 1
Designing an Enterprise Application Framework for Service-Oriented Architecture 1 Shyam Kumar Doddavula, Sandeep Karamongikar Abstract This article is an attempt to present an approach for transforming
<Insert Picture Here> Building a Complex Web Application Using ADF and Siebel
Building a Complex Web Application Using ADF and Siebel Nishit Rao Group Product Manager Fusion Middleware Oracle Dhiraj Soni Technical Architect GIT Apps Engineering Oracle The following
Oracle BPEL Nuts and Bolts
Oracle BPEL Nuts and Bolts Paper 743 presented by John Jay King King Training Resources [email protected] Download this paper from: http://www.kingtraining.com Copyright @ 2009, John Jay King 1/68
Open Source SOA with Service Component Architecture and Apache Tuscany. Jean-Sebastien Delfino Mario Antollini Raymond Feng
Open Source SOA with Service Component Architecture and Apache Tuscany Jean-Sebastien Delfino Mario Antollini Raymond Feng Learn how to build and deploy Composite Service Applications using Service Component
rpafi/jl open source Apache Axis2 Web Services 2nd Edition using Apache Axis2 Deepal Jayasinghe Create secure, reliable, and easy-to-use web services
Apache Axis2 Web Services 2nd Edition Create secure, reliable, and easy-to-use web services using Apache Axis2 Deepal Jayasinghe Afkham Azeez v.? w rpafi/jl open source I I I I community experience distilled
Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus
Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus Level: Advanced Jean-Louis Maréchaux ([email protected]), IT Architect, IBM 28 Mar 2006 Today's business
Building a Service Oriented Architecture with ServiceMix. Jeff Genender CTO Savoir Technologies, Inc
Building a Service Oriented Architecture with ServiceMix Jeff Genender CTO Savoir Technologies, Inc Colorado Avalanche Alaska My place in Colorado My expectation of Sweden This is what I got Jeff Genender
ORACLE SOA SUITE. Product Overview
ORACLE SOA SUITE KEY FEATURES AND BENEFITS COMPLETE INTEGRATED OPEN BEST-OF-BREED FEATURES SOA Composite Editor Graphical editor to assemble heterogeneous components into composite applications Service
Saturday, June 30, 12
The Future of the Enterprise Service Bus at JBoss Tom Cunningham Keith Babo There is Still Time To Leave Brief introduction to JBoss ESB and SwitchYard Differences and similarities Transition advice Examples
Developing SOA solutions using IBM SOA Foundation
Developing SOA solutions using IBM SOA Foundation Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 4.0.3 Unit objectives After completing this
Avoiding Web Services Chaos with WebSphere Service Registry and Repository
IBM Software Group Avoiding Web s Chaos with WebSphere Registry and Repository David Buchanan David Ben Buchanan J Briden Consulting IT Specialist Consulting IT IT Specialist WebSphere Software WebSphere
Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin.
Oracle WebLogic Foundation of Oracle Fusion Middleware Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin.com/in/lawrence143 History of WebLogic WebLogic Inc started in 1995 was a company
Advancing Integration Competency and Excellence with the WSO2 Integration Platform
Advancing Integration Competency and Excellence with the WSO2 Integration Platform Dushan Abeyruwan Associate Technical Lead WSO2 Shammi Jayasinghe Associate Technical Lead WSO2 Agenda Fundamentals of
Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies
Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies 3-day seminar Give Your Business the Competitive Edge SOA has rapidly seized the momentum and center stage because
What is it? What does it do? Benefits
JBoss Enterprise SOA Platform What is it? The JBoss Enterprise SOA Platform includes serviceoriented architecture (SOA) open source middleware such as JBoss Enterprise Service Bus (ESB), JBoss jbpm, JBoss
JBoss Enterprise Middleware
JBoss Enterprise Middleware The foundation of your open source middleware reference architecture Presented By : Sukanta Basak Red Hat -- Vital Statistics Headquarters in Raleigh, NC Founded in 1993 Over
API Management: Powered by SOA Software Dedicated Cloud
Software Dedicated Cloud The Challenge Smartphones, mobility and the IoT are changing the way users consume digital information. They re changing the expectations and experience of customers interacting
SERVICE ORIENTED ARCHITECTURE
SERVICE ORIENTED ARCHITECTURE Introduction SOA provides an enterprise architecture that supports building connected enterprise applications to provide solutions to business problems. SOA facilitates the
Increasing IT flexibility with IBM WebSphere ESB software.
ESB solutions White paper Increasing IT flexibility with IBM WebSphere ESB software. By Beth Hutchison, Marc-Thomas Schmidt and Chris Vavra, IBM Software Group November 2006 Page 2 Contents 2 Introduction
REST web services. Representational State Transfer Author: Nemanja Kojic
REST web services Representational State Transfer Author: Nemanja Kojic What is REST? Representational State Transfer (ReST) Relies on stateless, client-server, cacheable communication protocol It is NOT
Methods and tools for data and software integration Enterprise Service Bus
Methods and tools for data and software integration Enterprise Service Bus Roman Hauptvogl Cleverlance Enterprise Solutions a.s Czech Republic [email protected] Abstract Enterprise Service Bus (ESB)
VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203.
VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Year & Semester : II / III Section : CSE Subject Code : CP7028 Subject Name : ENTERPRISE
A 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
SOA management challenges. After completing this topic, you should be able to: Explain the challenges of managing an SOA environment
Managing SOA Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 4.0.3 Unit objectives After completing this unit, you should be able to: Explain
Enterprise Application Designs In Relation to ERP and SOA
Enterprise Application Designs In Relation to ERP and SOA DESIGNING ENTERPRICE APPLICATIONS HASITH D. YAGGAHAVITA 20 th MAY 2009 Table of Content 1 Introduction... 3 2 Patterns for Service Integration...
Deploying to WebSphere Process Server and WebSphere Enterprise Service Bus
Deploying to WebSphere Process Server and WebSphere Enterprise Service Bus Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 Unit objectives
<Insert Picture Here> Oracle Mobile Enterprise Application Platform Overview
Oracle Mobile Enterprise Application Platform Overview Oracle Tools Product Development The following is intended to outline our general product direction. It is intended for information
