SOA. Next Generation Open Source. Burr Sutter Sr. Product Manager, SOA (JBossESB, Riftsaw, jbpm, Drools) September 3, 2009
|
|
|
- Maximilian Gerard Owens
- 10 years ago
- Views:
Transcription
1 Next Generation Open Source SOA Burr Sutter Sr. Product Manager, SOA (JBossESB, Riftsaw, jbpm, Drools) September 3,
2 Agenda Is SOA Dead? JBoss SOA Platform Overview & Roadmap RESTful inclinations Complex Event Processing (CEP) w/ Drools Fusion Infinispan + ESB BPEL 2
3 Is SOA Dead? "The report of my death was an exaggeration." Mark Twain 3
4 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 SOA is NOT SOAP - architectural style vs wire protocol SOA is NOT WS-* - patterns & principles vs a large body of standards 4
5 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 5
6 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 normally for responding to awaiting users/consumers. Events are more real-time alerting, no waiting asynchronous processing think push. Event-driven architecture can complement service-oriented architecture (SOA) because services can be activated by triggers fired on incoming events - Wikipedia. 6
7 JBoss SOA Middleware Overview 7
8 4.2 Event Listeners and Actions provide transport mediation Transports Future Pluggable Architecture Business Services for integrating infrastructure mediation services runs within a container or standalone HTTP S J2EE/Java EE 5 EJB S (S)FTP Infrastructure Services File ASCII XML Binary JMS* Transformation Routing Security POJOs Management Drools DSL Decision Table ESB SQL Spring Groovy Hibernate JCA/Inflow Socket Service Registry UDDI v3 InVM JC A Seam Message Store Declarative Orchestration Engine Event Notificati on Jython BA M CE P Beanshell JRuby BPEL Web Services (Proxy) jpdl Service Component Architecture SOAP Excel Browser Service Data Object Process Store Sea m EJB Nati ve (SI) Busines s Data Improvements in 5.x JMS* - JBoss Messaging, IBM WebsphereMQ, TIBCO EMS, MRGM 8 MetaMatrix Data Sources
9 Beyond ESB: Context Customer Submit Order Customer Service Receive Order Issues Validate Order CSR Teams Credit Agency Credit Check Warehouse Inventory Check Shipper Handle Shipment Validate Order Credit Check a Parse XML b Transform c Apply Business Rules a Create Outbound Msg b Handle Response c Apply Business Rules Inventory Check ESB Mediates & Provides Services 9 Send Shipment a Send to N Warehouses b Handle N Responses c Determine Best WHSEs d Handle Drop-Ships Send Shipment a Determine S Shipper(s) b Print Labels c Print Pick Tickets d Create & Send ASNs
10 Synergy of ESB + BPM + Rules Humans Customer CSR Sales Mgmt Submit Order FTP Receive Order WHSE Mgmt Issues Validate Order CSR Teams Credit Check SOAP Inventory Check Send Shipment Handle Shipment File Validate Order Credit Check Inventory Check Send Shipment Various Transports, Message Formats, Routing Logic, Business Rules, Scripting Languages External 10 J2EE App Server Credit/Bank Legacy Partners
11 SOA Monitoring and Management 11
12 REST 12
13 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 requestresponse. RESTful style interactions (GET, PUT, POST, DELETE) allow for Groovy, JavaScript, Ruby, etc clients to more easily consume a service. JBossESB now allows for different content types and use of HTTP response codes. REST is based on HTTP new http-provider (ESB 4.7) 13
14 New HTTP Provider (jboss-esb.xml) <providers> <http-provider name="http"> <http-bus busid="http_gateway"/> <exception mappingsfile="/http-exceptionmappings.properties" /> </http-provider> </providers> <services> <service category="sales" name="list" description="" invmscope="global"> <listeners> <http-gateway name="sales" busidref="http_gateway" urlpattern="sales/*" /> </listeners> <actions mep="requestresponse"> <action name="createatomfeed" class="atom_publisher.myaction"/> </actions> </service> </services> 14
15 ESB Transport Mediation Use a network-based protocol between JVMs Java Intake_Servic JMSe.NET WS Clients JavaScript HTTP * Logic_Servic e Actio n JMS InVM Service to Service invocation in the same JVM 15 Actio n SLS B POJ O DB
16 ATOM Demo 16
17 Complex Event Processing 17
18 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 18 JON: start/stop services, monitor and alert on service and action-level performance, monitor and alert on business metric values
19 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 ) average( $p ) ) then modify( $stat ) { average = $av } end 19 from entry-point
20 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 Manager Replenishment Alternate Supplier Supplier Manufacturing Product Available Parts Available PO Schedule Receiving Urgent Cross Dock Manufacturing Inventory Warehouse Accounting 20 Inventory Schedule Replenishment Manufacturing
21 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. 21
22 CEP via JBossESB Java Intake_Servic JMSe.NET WS Clients JavaScript Normal_Processing_Servic e Rules Action JMS BPM Action HTTP Identification Selection Raw Events JVM1 CEP_Stateful_Servic e JMS Business Process Events Alert _Processing_Service Rules Action JMS Stream Correlation Aggregation BPM Action JVM4 JVM3 In-Memory Event 22 JVM2
23 CEP Demo 23
24 Infinispan + ESB 24
25 Quick Introduction: Infinispan Spiritual successor to JBoss Cache > Data Grid Still a peer to peer architecture, client-server is also available JSR 107 JCACHE Speaks REST, memcached and a custom binary protocol 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 25
26 Service Result Cache CICS Data Grid request <XML> service 1 service 2 Client service 3 </XML> POJOs response ESB and/or BPEL Results of service invocations to expensive resources can be cached by the middle-tier architecture. Transformations to POJOs can be time consuming 26 DB
27 Hoppity, Hop, Hop JVM1 <XML> </XML> Intake Service Validation Scoring Rules JVM2 JVM3 Store Service Process Service ORM j B P M DB Drools Hibernate Serializing large XML, transforming multiple times, serializing large POJOs across multiple network/jvm boundaries can be expensive 27
28 Still Hopping, less load <XML> Intake Service </XML> Keep the transformed version, send the key to the cache claim check pattern 28 Store Service Process Service j B P M Validation Scoring Rules ORM DB
29 Data Grid Demo 29
30 BPEL 30
31 Simple BPEL Process Structure MyProcess.bpel Import Partnerlinks Variables Sequence Receive Any Web Service Consumer Assign External Service Invoke Assign WSDL The contract/interface of the PartnerLink of the EXPOSED service 31 Reply /Sequence WSDL The contract/interface of the PartnerLink of the CONSUMED service
32 Tools BPEL Editor 32
33 BPEL Palette 33
34 Partner Link Properties 34
35 Tools WSDL Editor 35
36 BPEL Resources Riftsaw Forums WS-BPEL Primer: WS-BPEL 2.0 Specification: Apache Ode 36
37 37
38 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 ESB Kevin Conner (Newcastle) CEP via Drools Fusion Edson Tirelli (Toronto) Infinispan Manik Surtani (London) BPEL via Riftsaw John Graham (Boston) 38
39 39
40 40
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 file:///pictures/nerd_rating.jpg 2 Agenda Is SOA Dead? JBoss SOA Platform Overview
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
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
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
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
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
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
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
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.
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
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
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
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,...
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
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
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
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
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
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.
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
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
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
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
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
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
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
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,
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
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
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.
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
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 @ 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
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
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
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
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
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
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
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
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
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
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
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
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.
02267: Software Development of Web Services
02267: Software Development of Web Services Week 5 Hubert Baumeister [email protected] Department of Applied Mathematics and Computer Science Technical University of Denmark Fall 2015 1 Recap XML Schema Complex
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
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
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
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
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
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
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
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
<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
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
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
Son of SOA Resource-Oriented Computing Event-Driven Architecture
Son of SOA Resource-Oriented Computing Event-Driven Architecture Eugene Ciurana Director, Systems Infrastructure LeapFrog Enterprises, Inc. [email protected] pr3d4t0r @ irc://irc.freenode.net ##java,
Enabling REST Services with SAP PI. Michael Le [email protected] Peter Ha [email protected]
Enabling REST Services with SAP PI Michael Le [email protected] Peter Ha [email protected] Learning Points Understanding the REST architecture and concepts Understanding the differences between SOAP and
JBOSS ENTERPRISE APPLICATION PLATFORM MIGRATION GUIDELINES
JBOSS ENTERPRISE APPLICATION PLATFORM MIGRATION GUIDELINES This document is intended to provide insight into the considerations and processes required to move an enterprise application from a JavaEE-based
Spoilt for Choice Which Integration Framework to choose? Mule ESB. Integration. www.mwea.de. Kai Wähner
Spoilt for Choice Which Integration Framework to choose? Integration vs. Mule ESB vs. Main Tasks Evaluation of Technologies and Products Requirements Engineering Enterprise Architecture Management Business
SCA & SDO Implementations Open Source and Vendor Products
SCA & SDO Implementations Open Source and Vendor Products Mike Edwards IBM Hursley Park 29/05/2007 Implementations of SCA and SDO Open Source Runtime Implementations Vendor Runtime Implementations Open
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
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
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
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
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...
SONIC ESB: AN ARCHITECTURE AND LIFECYCLE DEFINITION
CONNECT EVERYTHING. ACHIEVE ANYTHING. WHITEPAPER SONIC ESB: AN ARCHITECTURE AND LIFECYCLE DEFINITION Copyright 2005. Sonic Software Corporation. All rights reserved. TABLE OF CONTENTS > 1.0 Introduction
ESB Versus ActiveVOS
Comparing and Contrasting an Enterprise Service Bus with ActiveVOS AN ACTIVE ENDPOINTS PAPER 2011 Active Endpoints, Inc. ActiveVOS is a trademark of Active Endpoints, Inc. All other company and product
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
Databases Integration through a Web Services Orchestration with BPEL using Java Business Integration
Databases Integration through a Web Services Orchestration with BPEL using Java Business Integration Wiranto Herry Utomo 1, Subanar 2, Retantyo Wardoyo 3, Ahmad Ashari 4 1 Faculty of Information Technology
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
Event based Enterprise Service Bus (ESB)
Event based Enterprise Service Bus (ESB) By: Kasun Indrasiri 128213m Supervised By: Dr. Srinath Perera Dr. Sanjiva Weerawarna Abstract With the increasing adaptation of Service Oriented Architecture for
Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence
Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence Service Oriented Architecture SOA and Web Services John O Brien President and Executive Architect Zukeran Technologies
Core Feature Comparison between. XML / SOA Gateways. and. Web Application Firewalls. Jason Macy [email protected] CTO, Forum Systems
Core Feature Comparison between XML / SOA Gateways and Web Application Firewalls Jason Macy [email protected] CTO, Forum Systems XML Gateway vs Competitive XML Gateways or Complementary? and s are Complementary
Service-Oriented Architecture and Software Engineering
-Oriented Architecture and Software Engineering T-86.5165 Seminar on Enterprise Information Systems (2008) 1.4.2008 Characteristics of SOA The software resources in a SOA are represented as services based
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
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)
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
Introduction to Service Oriented Architecture (SOA)
Introduction to Service Oriented Architecture (SOA) Hari Rajagopal Galileo International Hari Rajagopal Introduction to Service Oriented Architecture (SOA) Page 1 Agenda Definitions Background SOA principles
A Technical Roadmap for Oracle Fusion Middleware, E-Business Suite Release 12 and Oracle Fusion Applications
A Technical Roadmap for Oracle Fusion Middleware, E-Business Suite Release 12 and Oracle Fusion Applications John Stouffer Oracle E-Business ACE Independent Consultant 214 535 6847 [email protected]
Service-Oriented Architecture: Analysis, the Keys to Success!
Service-Oriented Architecture: Analysis, the Keys to Success! Presented by: William F. Nazzaro CTO, Inc. [email protected] www.iconatg.com Introduction Service-Oriented Architecture is hot, but we seem
Spring 2011 Conference Sandanski, May 13th 15th 2011 Oracle SOA Suite 11g Rapid service integration and process automation with a no-coding approach
Spring 2011 Conference Sandanski, May 13th 15th 2011 Oracle SOA Suite 11g Rapid service integration and process automation with a no-coding approach George Moykin Senior Consultant, Middleware [email protected]
Service Oriented Architecture
Service Oriented Architecture Charlie Abela Department of Artificial Intelligence [email protected] Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline
An Oracle White Paper November 2009. Oracle Primavera P6 EPPM Integrations with Web Services and Events
An Oracle White Paper November 2009 Oracle Primavera P6 EPPM Integrations with Web Services and Events 1 INTRODUCTION Primavera Web Services is an integration technology that extends P6 functionality and
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
EAI and Spring Integration. Josh Long Architect, Software Engineer JoshLong.com [email protected]
EAI and Spring Integration Josh Long Architect, Software Engineer JoshLong.com [email protected] Who am I? Josh Long A developer with an architect's hat on Blog: www.joshlong.com Artima.com Blog: http://tinyurl.com/4czgdw
Service Mediation. The Role of an Enterprise Service Bus in an SOA
Service Mediation The Role of an Enterprise Service Bus in an SOA 2 TABLE OF CONTENTS 1 The Road to Web Services and ESBs...4 2 Enterprise-Class Requirements for an ESB...5 3 Additional Evaluation Criteria...7
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
Federated Service Oriented Architecture for Effects-Based Operations
Federated Service Oriented Architecture for Effects-Based Operations Intelligence and Information Systems Matt Brown (720) 88-4014 [email protected] Customer Success Is Our Mission is a trademark of
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
Getting Started with Service- Oriented Architecture (SOA) Terminology
Getting Started with - Oriented Architecture (SOA) Terminology Grace Lewis September 2010 -Oriented Architecture (SOA) is a way of designing, developing, deploying, and managing systems it is neither a
