10. Service Oriented Architecture Reference Architectures and Patterns
|
|
|
- Lorin Neal
- 10 years ago
- Views:
Transcription
1 10. Service Oriented Architecture Reference Architectures and Patterns Winter Semester 2008 / 2009 Prof. Dr. Bernhard Humm Darmstadt University of Applied Sciences Department of Computer Science 1 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
2 The lecture in the context of the entire course 1. Introduction 2. A reference architecture for business information systems 3. Application kernel 4. Persistence and transaction 5. Authorization 6. Client architecture 7. Exception handling 8. Business Intelligence 9. Systems integration 10. Service-oriented architecture 11. Selected design patterns 12. Design for testability 2 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
3 Agenda SOA SOA myths myths and and reality reality Cities and application landscapes Reference architecture Example Technology Literature
4 ibm Source: IBM white paper: Smart SOA: Best practices for agile innovation and optimization 4 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
5 Source: Software AG white paper Business Infrastructure Software 5 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
6 6 Source: SAP Enterprise Service-Oriented Prof. Dr. Bernhard Humm, Architecture Darmstadt University madeof Easy Applied Sciences, WS 2008 /
7 HP Source: HP white paper Service Oriented Architecture 7 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
8 Myths and reality Myth Example Reality SOA is a technology (standards and products) SOA is easy Technology drives business Architecture means technical infrastructure "If you re using Web services (such as SOAP over HTTP), you ve achieved SOA "You can buy SOA out of the box" Business automatically responds to market forces, once SOA technology is implemented Enterprise Service bus is the core of an SOA SOA is paradigm for structuring the business of an enterprise which then drives the IT application landscape Structuring application landscapes towards a true SOA takes a long time, needs high expertise and is expensive Business must drive technology Technology can only support business The structure of applications is the primary focus of SOA Technical infrastructure is secondary 8 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
9 Agenda SOA myths and reality Cities Cities and and application application landscapes landscapes Reference architecture Example Technology Literature
10 A Megacity 10 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
11 Software City = large IT application landscape = individual enterprise application component 11 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
12 Agenda SOA myths and reality Cities and application landscapes Reference architecture Example Technology Literature
13 Reference architecture for application landscapes / Service Oriented Architecture Legend Domain Interaction component Business process comp. Business function comp. Business data component Dependency 13 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
14 Domains = the suburbs of the software city (IT application landscape) 14 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
15 Enterprise application components = Buildings of the software city Sales Portal ordertravel getcustomer Booking Sales Application Agency Portal Enterprise application components belong to domains Enterprise components should be internally constructed according to the reference architecture for business information systems. But: those internals are not relevant for SOA Components export interfaces they provide Components import interfaces they require Customer Management Stock Components can be composed Different categories of enterprise application components: data, function, process, and interaction 15 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
16 Busines data components = Storehouses in the software city Control business objects that are managed by applications Provide CRUD operations: Create, Read, Update, Delete Provide consistency rules Provide higher-level operations for writing data, e.g., data history Provide various views on data (reading) Examples: CustomerManagement, ProductManagement, 16 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
17 Business function components = Factories in the software city Implement complex business logic Usually the largest components in an enterprise architecture Use business data components Examples: Pricing, Forecasting, CapacityControl, Ranking, 17 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
18 Business process components = Control centres in the software city Implement business processes: process control Do not implement complex business logic but use business function components instead Use business data components Are often implemented using workflow management systems BUT: A workflow management system is part of the technical infrastructure, NOT an enterprise component 18 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
19 Interaction components = Shopping malls of the software city Allow users to interact with enterprise components Often: Internet or Intranet portals Uniform layout Single sign on Examples: SalesPortal, EmployeePortal, 19 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
20 Dependencies Dependency: knows / calls / receives data from Components of layer n may only have dependencies to components of layer n (Layer 1 = business data component Layer 4 = interaction component i.e.: Business data components (1) may have dependencies to other business data components (1) only Business function components (2) may have dependencies to other business function (2) and business data components (1) only Business process components (3) may have dependencies to other business process components (3), business function components (2) and business data components (1) only Interaction components (4) may have dependencies to components of all categories (1-4) 20 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 / (4) (3) (2) (1)
21 Key statements of the reference architecture 1. Every component belongs to exactly one domain 2. Every component is of exactly one category: data, function, process, interaction 3. Dependencies follow a layering of the components according to their categories In practise, IT application landscapes rarely comply completely to the reference architecture. However, the reference architecture is a guideline for developing the IT application landscape 21 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
22 Component categories are NOT 3-Layer-Architecture (reference architecture of business information systems)! Presentation Application kernel Data access Components of every category may consist of three layers internally Interaction component Presentation: Portal Application kernel: dialog control Data access: content management Business data component Presentation: Dialogs for data management Presentation Application kernel Data access Application kernel: consistency rules Data access: data proper Analogous for business process components and business function components 22 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
23 Agenda SOA myths and reality Cities and application landscapes Reference Examplearchitecture Example Technology Literature
24 Example: Components for travel booking via the Internet Internet Services SalesPortal Booking BookingProcess BookingKernel OrderManagement Customer Management Resource Management CustomerManagement ResourceManagement 24 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
25 Agenda SOA myths and reality Cities and application landscapes Reference architecture Example Technology Literature
26 Web Services Technology: Naming Service "naming service" Service broker 2. find (UDDI) 1. publish (WSDL) Service requestor "client" 3. bind (SOAP) Service provider "server" 26 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
27 Basic Web Service Usage Scenario (manual) web service lookup 2 http get 3 WSDL file Web Service Repository (UDDI) write client application execute client application 4 SOAP request 5 SOAP response publish web service Web Service Provider 1 register WSDL file (manually) 27 Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
28 Agenda SOA myths and reality Cities and application landscapes Reference architecture Example Technology Literature
29 Literature (download from my homepage) Andreas Hess, Bernhard Humm, Markus Voß: Regeln für serviceorientierte Architekturen hoher Qualität. Hauptbeitrag Informatik Spektrum 6/2006, Springer Verlag. December Andreas Hess, Bernhard Humm, Markus Voß, Gregor Engels: Structuring Software Cities - A Multidimensional Approach. Proceedings of the 11th IEEE International EDOC Enterprise Computing Conference, Annapolis, Maryland, USA, pp IEEE Press, Markus Voß, Andreas Hess, Bernhard Humm: Towards a Framework for Large Scale Quality Architecture. In: Hofmeister, Ch., et.al. (Eds.): Perspectives in Software Quality - Short Papers of the 2nd International Conference on the Quality of Software Architectures (QoSA), Interner Bericht , Universität Karlsruhe, Fakultät für Informatik, ISSN , Gregor Engels, Andreas Hess, Bernhard Humm, Oliver Juwig, Marc Lohmann, Jan-Peter Richter, Markus Voß, Johannes Willkomm: Quasar Enterprise Anwendungslandschaften serviceorientiert gestalten. dpunkt-verlag Bernhard Humm: Was ist eigentlich ein Service? GI-Workshop Software Architektur, Mai Prof. Dr. Bernhard Humm, Darmstadt University of Applied Sciences, WS 2008 /
Service Oriented Architecture. 9. Integration Darmstadt University of Applied Sciences, Department of Computer Science Dr. Markus Voß (Accso GmbH)
SOA Service Oriented Architecture 9. Integration Darmstadt University of Applied Sciences, Department of Computer Science Dr. Markus Voß (Accso GmbH) Today s topic 1. Introduction 2. Business Architecture
8. Business Intelligence Reference Architectures and Patterns
8. Business Intelligence Reference Architectures and Patterns Winter Semester 2008 / 2009 Prof. Dr. Bernhard Humm Darmstadt University of Applied Sciences Department of Computer Science 1 Prof. Dr. Bernhard
Service-Oriented Architecture: Performance Issues and Approaches
Chapter 4 Applications and Impacts Service-Oriented Architecture: Performance Issues and Approaches M.Swientek 1, 2, 3, U.Bleimann 1 and P.S.Dowland 2 1 University of Applied Sciences Darmstadt, Germany
Leveraging Standard Software from the Cloud with Service-Oriented EAM
Leveraging Standard Software from the Cloud with Service-Oriented EAM Helge Buckow, Hans-Jürgen Groß, Gunther Piller, Norbert Stumpf, Oliver F. Nandico, Johannes Willkomm, Alfred Zimmermann SOA Innovation
Service-Oriented Enterprise Architectures: Evolution of Concepts and Methods
-Oriented Enterprise s: Evolution of Concepts and Methods Gregor Engels 1,2, Martin Assmann 1 1 Department of Computer Science University of Paderborn Warburger Straße 100, 33098 Paderborn, Germany {engels,
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
SOA Myth or Reality??
IBM TRAINING S04 SOA Myth or Reality Jaqui Lynch IBM Corporation 2007 SOA Myth or Reality?? Jaqui Lynch Mainline Information Systems Email [email protected] Session S04 http://www.circle4.com/papers/s04soa.pdf
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
Cloud Computing & Service Oriented Architecture An Overview
Cloud Computing & Service Oriented Architecture An Overview Sumantra Sarkar Georgia State University Robinson College of Business November 29 & 30, 2010 MBA 8125 Fall 2010 Agenda Cloud Computing Definition
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
So You Want an SOA: Best Practices for Migrating to SOA in the Enterprise. Eric Newcomer, CTO
So You Want an SOA: Best Practices for Migrating to SOA in the Enterprise Eric Newcomer, CTO Overview First of all: concepts and definitions Change your thinking about your IT environment Including organization
Service-Oriented Computing and Service-Oriented Architecture
Service-Oriented Computing and Service-Oriented Architecture Week 3 Lecture 5 M. Ali Babar Lecture Outline Service-Oriented Computing (SOC) Service-Oriented Architecture (SOA) Designing service-based systems
Toward Next Generation Distributed Business Information Systems: Five Inherent Capabilities of Service-Oriented Computing
Toward Next Generation Distributed Business Information Systems: Five Inherent Capabilities of -Oriented Computing Chung, Sam and Davalos, Sergio Abstract The research conducted examines how the emerging
Introduction to Service Oriented Architectures (SOA)
Introduction to Service Oriented Architectures (SOA) Responsible Institutions: ETHZ (Concept) ETHZ (Overall) ETHZ (Revision) http://www.eu-orchestra.org - Version from: 26.10.2007 1 Content 1. Introduction
SOA Planning Guide. 2015 The Value Enablement Group, LLC. All rights reserved.
SOA Planning Guide 1 Agenda q SOA Introduction q SOA Benefits q SOA Principles q SOA Framework q Governance q Measurement q Tools q Strategic (long term) View 2 Introduction to SOA q Service-oriented architecture
Web Services - Consultant s View. From IT Stategy to IT Architecture. Agenda. Introduction
Web Services - A Consultant s View From IT Stategy to IT Architecture Hans-Peter Hoidn, Timothy Jones, Jürg Baumann, Oliver Vogel February 12, 2003 Copyright IBM Corporation 2002 Agenda Introduction I.
Business Modeling of Enterprise Architecture Based on Multi-Agent System
Business Modeling of Enterprise Architecture Based on Multi-Agent System Mohammed Berrada and Bouchaib Bounabat Abstract The enterprise architecture (EA) purpose is to provide a clear and comprehensive
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
SAP NETWEAVER ARCHITECTURE CONCEPTS, PART 1
SAP NETWEAVER ARCHITECTURE CONCEPTS, PART 1 Spring 2010 CSCI 5730 Enterprise Information Systems What is NetWeaver? Set of cooperative technologies that provide internal connectivity (integration) between
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
CSCI 5828 Spring 2010 Foundations of Software Engineering. - Arpit Sud
CSCI 5828 Spring 2010 Foundations of Software Engineering - Arpit Sud 1 Agenda What is it? Why to use it? When to use it? How to implement it? Where not to apply it? 2 Service oriented Architecture 3 What
WEB SERVICES WITH APPLICATION SERVER ABAP
1.2. ANA DANIELA CRISTEA, 1. Ovidiu GELU TIRIAN WEB SERVICES WITH APPLICATION SERVER ABAP Abstract: The Application Server ABAP (AS ABAP) is part of the application layer that belongs to the SAP NetWeaver
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
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
Integrating Siebel CRM 8 with Oracle Applications
Integrating Siebel CRM 8 with Oracle Applications Agenda Corporate Overview Siebel 8.0 New Features Siebel Integration Approaches Integration with Oracle Applications Option 1 Option 2 Pros and Cons Evaluation
Supporting Service Design Decisions
Supporting Service Design Decisions Michael Gebhart, Marc Baumgartner, Sebastian Abeck Research Group Cooperation & Management Karlsruhe Institute of Technology (KIT) Karlsruhe, Germany {gebhart baumgartner
Service-Oriented Architecture Foundation
Service-Oriented Architecture Foundation James T. Hennig, Chief Architect SOAF A [email protected] "If you are not interoperable, you are not on the net, you are not contributing, you are not benefiting,
IBM WebSphere ESB V6.0.1 Technical Product Overview
IBM WebSphere ESB V6.0.1 Technical Product Overview SOA on your terms and our expertise 2005 IBM Corporation The SOA Lifecycle.. For Flexible Business & IT Assemble Assemble existing and new assets to
Service-Oriented Architecture and its Implications for Software Life Cycle Activities
Service-Oriented Architecture and its Implications for Software Life Cycle Activities Grace A. Lewis Software Engineering Institute Integration of Software-Intensive Systems (ISIS) Initiative Agenda SOA:
A Quick Introduction to SOA
Software Engineering Competence Center TUTORIAL A Quick Introduction to SOA Mahmoud Mohamed AbdAllah Senior R&D Engineer-SECC [email protected] Waseim Hashem Mahjoub Senior R&D Engineer-SECC Copyright
How To Understand And Understand Common Lisp
Language-Oriented Programming am Beispiel Lisp Arbeitskreis Objekttechnologie Norddeutschland HAW Hamburg, 6.7.2009 Prof. Dr. Bernhard Humm Hochschule Darmstadt, FB Informatik und Capgemini sd&m Research
Service Oriented Architecture
Service Oriented Architecture Situation The idea of Service Oriented Architecture (SOA) as well as the concepts behind it are often confusing to both Java developers and WebLogic administrators. Vendors
Service Oriented Architecture (SOA) Michael Herrmann Applying Semantics within SOA
Service Oriented Architecture (SOA) Michael Herrmann Applying Semantics within SOA Agenda Common understanding Definitions (selection) & Background Big Picture Services within SOA Enterprise Service Bus
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
On-demand Provisioning of Workflow Middleware and Services An Overview
On-demand Provisioning of Workflow Middleware and s An Overview University of Stuttgart Universitätsstr. 8 70569 Stuttgart Germany Karolina Vukojevic-Haupt, Florian Haupt, and Frank Leymann Institute of
Service-oriented architectures (SOAs) support
C o v e r f e a t u r e On Testing and Evaluating Service-Oriented Software WT Tsai, Xinyu Zhou, and Yinong Chen, Arizona State University Xiaoying Bai, Tsinghua University, China As service-oriented architecture
Sadržaj seminara: SOA Architecture. - SOA Business Challenges. - 1990s: Billion Dollar Lock-In. - Integration Tools. - Point-to-Point Approach
Sadržaj seminara: SOA Architecture - SOA Business Challenges - 1990s: Billion Dollar Lock-In - Integration Tools - Point-to-Point Approach - New $200B Lock-In: Big Apps - Frozen Enterprise Asset Concept
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...
<Insert Picture Here> Integrating Oracle Forms and a Service Oriented Architecture
Integrating Oracle Forms and a Service Oriented Architecture Grant Ronald Group Product Manager The following is intended to outline our general product direction. It is intended
Service Oriented Architecture and Its Advantages
ORIENTAL JOURNAL OF COMPUTER SCIENCE & TECHNOLOGY An International Open Free Access, Peer Reviewed Research Journal Published By: Oriental Scientific Publishing Co., India. www.computerscijournal.org ISSN:
Web Services and Service Oriented Architectures. Thomas Soddemann, RZG
Web Services and Service Oriented Architectures, RZG Delaman Workshop 2004 Overview The Garching Supercomputing Center - RZG Diving into the world of Web Services Service Oriented Architectures And beyond
Business-Driven Software Engineering Lecture 3 Foundations of Processes
Business-Driven Software Engineering Lecture 3 Foundations of Processes Jochen Küster [email protected] Agenda Introduction and Background Process Modeling Foundations Activities and Process Models Summary
Middleware for Heterogeneous and Distributed Information Systems
Prof. Dr.-Ing. Stefan Deßloch AG Heterogene Informationssysteme Geb. 36, Raum 329 Tel. 0631/205 3275 [email protected] Middleware for Heterogeneous and Distributed Information Systems http://wwwlgis.informatik.uni-kl.de/cms/courses/middleware/
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
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
Service Oriented Architecture (SOA) An Introduction
Oriented Architecture (SOA) An Introduction Application Evolution Time Oriented Applications Monolithic Applications Mainframe Client / Server Distributed Applications DCE/RPC CORBA DCOM EJB s Messages
Research on the Model of Enterprise Application Integration with Web Services
Research on the Model of Enterprise Integration with Web Services XIN JIN School of Information, Central University of Finance& Economics, Beijing, 100081 China Abstract: - In order to improve business
Myths About Service-Oriented Architecture Demystifying SOA. producers can coexist, and still have no dependence on each other.
WSJ: SOA Myths About Service-Oriented Architecture Demystifying SOA Service-oriented architecture (SOA) refers to an architectural solution that creates an environment in which services, service consumers,
Service Virtualization: Managing Change in a Service-Oriented Architecture
Service Virtualization: Managing Change in a Service-Oriented Architecture Abstract Load balancers, name servers (for example, Domain Name System [DNS]), and stock brokerage services are examples of virtual
Open S-BPM: Goals and Architecture
Open S-BPM: Goals and Architecture Albert Fleischmann Werner Schmidt Table of Content 1 Introduction... 2 2 Mission, Vision and Objectives... 2 3 Research and Development Areas... 3 4 Open S-BPM Architecture...
How To Understand A Services-Oriented Architecture
Introduction to Service Oriented Architecture CSCI-5828 Foundations of Software Engineering Ming Lian March 2012 Executive Summary This Executive Summary gives the straight word to the fresh that have
Oracle SOA Reference Architecture
http://oraclearchworld.wordpress.com/ Oracle SOA Reference Architecture By Kathiravan Udayakumar Introduction to SOA Service Oriented Architecture is a buzz word in IT industry for few years now. What
Literature Review Service Frameworks and Architectural Design Patterns in Web Development
Literature Review Service Frameworks and Architectural Design Patterns in Web Development Connor Patrick [email protected] Computer Science Honours University of Cape Town 15 May 2014 Abstract Organizing
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.
Redbook Overview Patterns: SOA Design with WebSphere Message Broker and WebSphere ESB
IBM Software for WebSphere Redbook Overview Patterns: SOA Design with WebSphere Message Broker and WebSphere ESB Presenter: Kim Clark Email: [email protected] Date: 27/02/2007 SOA Design with WebSphere
Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad
Cloud Computing: Computing as a Service Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad Abstract: Computing as a utility. is a dream that dates from the beginning from the computer
Role Based Identity and Access Management Basic Infrastructure for New Citizen Services and Lean Internal Administration
Role Based Identity and Access Management Basic Infrastructure for New Citizen Services and Lean Internal Administration Horst Bliedung Director International Sales CEE Siemens IT Solutions and Services
Service-Orientation and Next Generation SOA
Service-Orientation and Next Generation SOA Thomas Erl, SOA Systems Inc. / SOASchool.com Service-Oriented Linguistics Service-Orientation Service Service Composition Service-Oriented Solution Logic Service
SOA and Cloud in practice - An Example Case Study
SOA and Cloud in practice - An Example Case Study 2 nd RECOCAPE Event "Emerging Software Technologies: Trends & Challenges Nov. 14 th 2012 ITIDA, Smart Village, Giza, Egypt Agenda What is SOA? What is
Asset Management and SOA @ EBU
EBU TECHNICAL Asset Management and SOA @ EBU EBU PMC Seminar 27-29 January 2009 Jean Pierre Evain European Broadcasting Union MAM and SOA @ EBU: A follow-up from IBC The EBU and several members have met
Service Computing: Basics Monica Scannapieco
Service Computing: Basics Monica Scannapieco Generalities: Defining a Service Services are self-describing, open components that support rapid, low-cost composition of distributed applications. Since services
The Service Revolution software engineering without programming languages
The Service Revolution software engineering without programming languages Gustavo Alonso Institute for Pervasive Computing Department of Computer Science Swiss Federal Institute of Technology (ETH Zurich)
A Service-oriented Architecture for Business Intelligence
A Service-oriented Architecture for Business Intelligence Liya Wu 1, Gilad Barash 1, Claudio Bartolini 2 1 HP Software 2 HP Laboratories {[email protected]} Abstract Business intelligence is a business
Improve business agility with WebSphere Message Broker
Improve business agility with Message Broker Enhance flexibility and connectivity while controlling costs and increasing customer satisfaction Highlights Leverage business insight by dynamically enriching
Introducing SAP NetWeaver in education: The impact of a SOA based platform
Introducing SAP NetWeaver in education: The impact of a SOA based platform Dr. Holger Wittges, Valentin Nicolescu, Prof. Dr. Helmut Krcmar Technische Universität München Chair for Information Systems Lecturers
The Use of Service Oriented Architecture In Tax and Revenue
The Use of Service Oriented Architecture In Tax and Revenue Presented by: Bruce Baur & Adam Schaffer Revenue Solutions, Inc. Introduction Adam Schaffer Director, Revenue Administration Practice Line More
Motivation Definitions EAI Architectures Elements Integration Technologies. Part I. EAI: Foundations, Concepts, and Architectures
Part I EAI: Foundations, Concepts, and Architectures 5 Example: Mail-order Company Mail order Company IS Invoicing Windows, standard software IS Order Processing Linux, C++, Oracle IS Accounts Receivable
Service-oriented architecture in e-commerce applications
Service-oriented architecture in e-commerce applications What is a Service Oriented Architecture? Depends on who you ask Web Services A technical architecture An evolution of distributed computing and
Government's Adoption of SOA and SOA Examples
Government's Adoption of SOA and SOA Examples Presented by : Ajay Budhraja, Chief of Enterprise Services ME (Engg), MS (Management), PMP, CICM, CSM, ECM (Master) AIIM, ITIL-F Copyright 2008 Ajay Budhraja
Service-Oriented Architectures
Architectures Computing & 2009-11-06 Architectures Computing & SERVICE-ORIENTED COMPUTING (SOC) A new computing paradigm revolving around the concept of software as a service Assumes that entire systems
WebSphere Portal Server and Web Services Whitepaper
WebSphere Server and s Whitepaper Thomas Schaeck ([email protected]) IBM Software Group Abstract As web services will become the predominant method for making information and applications available programmatically
Implementation of Information Integration Platform in Chinese Tobacco Industry Enterprise Based on SOA. Hong-lv Wang, Yong Cen
Implementation of Information Integration Platform in Chinese Tobacco Industry Enterprise Based on SOA Hong-lv Wang, Yong Cen Information Center, China Tobacco Zhejiang Industrial Co., Ltd Hangzhou, China,
... Introduction... 17
... Introduction... 17 1... Workbench Tools and Package Hierarchy... 29 1.1... Log on and Explore... 30 1.1.1... Workbench Object Browser... 30 1.1.2... Object Browser List... 31 1.1.3... Workbench Settings...
