[PACKT] entferiss. Do More with SOA Integration: Best of Packt. Integrate, automate, and regulate your business. with the best of Packt's SOA books

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "[PACKT] entferiss. Do More with SOA Integration: Best of Packt. Integrate, automate, and regulate your business. with the best of Packt's SOA books"

Transcription

1 Do More with SOA Integration: Best of Packt Integrate, automate, and regulate your business processes with the best of Packt's SOA books Series Editor Carl Jones [PACKT] entferiss PUBLISHING BIRMINGHAM - MUMBAI

2 Preface 1 Chapter 1: Basic Principles 9 Integration 9 Concepts 11 A2A, B2B, and B2C 12 Integration types 13 Information portals 13 Shared data 13 Shared business functions 14 Differences between EAI and SOA 14 Semantic integration and the role of data 15 Enterprise Application Integration (EAI) 16 Levels of integration 18 Messaging 18 Publish/subscribe 19 Message brokers 20 Messaging infrastructure 22 Enterprise Service Bus 23 The core functions of an ESB 23 The structure of an ESB 24 Middleware Middleware communication methods 25 Middleware base technologies 26 Routing schemes 27 Integration architecture variants 28 Point-to-point architecture 29 Hub-and-spoke architecture 30 Pipeline architecture 31 Service-oriented architecture 32 25

3 Patterns for EAI/EII 33 Direct connection 34 Uses Broker Uses Router Uses Patterns for data integration Federation 39 Uses Population Uses Uses 43 Multi-step synchronization 43 Synchronization Patterns for service-oriented integration 44 Process integration Uses Variants 45 Workflow integration 46 Variants 46 Event-driven architecture 47 Introducing EDA 47 Event processing 49 Simple Event Processing (SEP) 50 Event Stream Processing (ESP) 50 Complex Event Processing (CEP) 50 Grid computing/extreme Transaction Processing (XTP) 51 Grid computing 51 Data grids 53 Distribution topologies 54 Agents 56 Execution patterns 56 Uses 57 XTP (Extreme Transaction Processing) 59 XTP and CEP 60 Solid State Disks and grids 61 Summary 61 Chapter 2: Integration Architecture, Principles, and Patterns 63 Integration Challenges 64 Current Situation 65 Effective Information Systems 66 Replacing Existing Applications

4 Requirements and Strategies 69 Single Data Input 69 Information Access with Low Latency 70 Importance of a Centrally Managed Integration Project 71 Responsibility to Define Integration Architecture 72 Responsibility to Select Integration Infrastructure and Technologies 73 Development and Maintenance of Integration Documentation 73 Integration Architecture Steps and Approaches 74 Bottom-Up Approach 75 Top-Down Approach 79 Sound Integration Architecture Benefits 81 Types of Integration 82 Data-Level Integration 83 Application Integration 84 Business Process Integration 86 Presentation Integration 87 Business-to-Business Integration 87 Integration Infrastructure 88 Communication 89 Brokering and Routing 90 Transformation 91 Business Intelligence 91 Transactions 92 Security 92 Lifecycle 92 Naming 93 Scalability 93 Management 93 Rules 94 Integration Technologies 94 Database Access Technologies 95 Message-Oriented Middleware 95 Remote Procedure Calls 97 Transaction Processing Monitors 98 Object Request Brokers 99 Application Servers 100 Web Services 101 Enterprise Service Buses 103 The Integration Process 104 Choosing the Steps and Defining the Milestones 104

5 Sound Practices Iterative Development 1 6 Incremental Development 107 Prototyping 1 8 Reuse 108 Integration Process Activities and Phases 108 Integration Patterns 110 Summary 111 Chapter 3: Base Technologies 113 Transactions 115 Transactional systems 115 Isolation levels 118 Serializable 118 Repeatable read 119 Read committed 119 Read uncommitted 120 Phantom reads 120 Two-Phase Commit protocol (2PC) 121 XA transactions 122 OSGi 124 OSGi architecture 126 OSGi bundles Collaborative model 128 Java Connector Architecture (JCA) 128 Uses 128 JCA components 129 Contracts Java Business Integration (JBI) 131 JBI components 132 Service Component Architecture (SCA) 133 SCA specification 134 SCA elements 135 Composites 136 Service Data Objects (SDO) 136 SDO architecture 137 Implemented patterns 138 Process modeling 138 Event-driven Process Chain (EPC) 139 Business Process Modeling Notation (BPMN) 140 Business Process Execution Language (BPEL) 141 The application of process modeling 142 Summary 142 1Ub

6 Chapter 4: Best Practices for Using XML for Integration 143 Domain-Specific XML Schemas 143 Validating XML Documents 145 Mapping Schemas 147 Choosing Processing Models 147 Fragmenting Incoming XML Documents 149 Design Recommendations 149 Default Namespace targetnamespace orxmlschema? 151 Localize Namespace vs. Expose Namespaces 155 Advantages of Localizing Component Namespaces within the Schema 156 Advantages of Exposing Namespaces in Instance Documents 156 Global vs. Local Declaration 157 Russian Doll and Salami Slice Designs 157 Element vs. Type 158 Zero, One, or Many Namespaces 159 Use the Heterogeneous Namespace Design 160 Use the Homogeneous Namespace Design 160 Use the Chameleon Design 161 Using XSL for Transformation 161 xskimport and xsl:include 161 Securing XML Documents 164 XML Encryption 165 Encrypting an XML File 166 SSL versus XML Encryption 168 XML Signatures 169 Guidelines for Securing Your Services 170 XML Streaming and DOM 171 Pull Parsing versus Push Parsing 171 WhatisStAX? 172 StAX and Other JAXP APIs 172 Performance Considerations 173 Limit Parsing of Incoming Documents 174 Use the Appropriate API 174 Choosing Parser 175 Reduce Validation Cost 175 Referencing External Entities 176 Dynamically Using XML Judiciously 177 Summary 177 Generated Documents 176 Chapter 5: Extending Enterprise Application Integration 179 Case Study Background 180

7 Implementing the Customer Details Management Module 183 Step 1: Expose TIBCO and web Methods Processes as Web Services 184 Step 2: Orchestrate Web Services 187 Step 3: Add Exception Management Capability 188 Step 4: Secure Business Communication 192 Outbound Security 192 Inbound Security 194 Step 5: Centralize Logging and Error Handling 194 Summary 196 Chapter 6: Service-Oriented ERP Integration 197 Functional Scenario 198 Solution Overview 200 Integrating PeopleSoft CRM with Oracle ERP 201 Step 1: Design the BPEL Process 201 Step 2: Configure OA Adapter 208 Step 3: Configure PeopleSoft 212 Configure the PeopleSoft Node to Interact with the BPEL Process 212 Establish Relationship between EIP and Node 216 Create Transformation Code 217 Linking WSDL_ORDER Apps Engine Program with the Node 218 Summary 220 Chapter 7: Service Engines 221 Need for Java Business Integration (JBI) 221 Enterprise Service Bus 223 The Normalized Message Router 224 Service Engine Life Cycle 225 Service Engines in NetBeans 227 BPEL Service Engine 229 Java EE Service Engine 232 Increased Performance 233 Transaction Support 233 Security Support 233 SQL Service Engine 233 IEP Service Engine 235 XSLT Service Engine 238 Summary 243 Chapter 8: Binding Components 245 Binding Components 245 NetBeans Support for Binding Components 246 File Binding Component 248 SMTP Binding Component 251

8 SOAP Binding Component 258 JDBC Binding Component 260 JMS Binding Component 262 Other Binding Components 264 Summary 265 Chapter 9: SOA and Web Services Approach for Integration 267 Designing Service-Oriented Architectures 268 SOA Evolution 268 IT Evolution 271 Patterns 272 Business Patterns 272 Integration Patterns 273 Composite Patterns 273 Application Patterns 274 Runtime Patterns 274 Product Mappings 274 Guidelines 274 Designing Sound Web Services for Integration 275 Web Services Architecture 275 Web Services Benefits 276 Self-Contained 276 Self-Describing 276 Modular 276 Accessible Over the Web 277 Language, Platform, Protocol Neutral 277 Open and Standards-Based 277 Dynamic 277 Composable 277 Patterns 278 Self-Service Business Pattern 278 Guidelines 279 Extended Enterprise Business Pattern 279 Guidelines 280 Application Integration Pattern 280 Application Integration Patterns 281 Direct Connection Application Pattern 282 Broker Application Pattern 283 Serial Process Application Pattern 284 Parallel Process Application Pattern 285 Runtime Patterns 286 Nodes 286 Connectors 287 Direct Connection Runtime Pattern 288 Runtime Patterns for Broker 292 [vii]

9 Tabic of Contents Differences between B2B and EAI Web Services 294 Interface Design 295 Use of a Service Registry 295 Writing Interoperable WSDL Definitions 296 Validating Interoperable WSDL 300 Interoperability Challenges in Web Services 301 WS-I Specifications 303 WS-I Basic Profile WS-I Basic Profile 1.1 WS-I Basic Profile WS-I Basic Security Profile Guidelines for Creating Interoperable Web Services 309 Avoid using Vendor-Specific Extensions 309 Use the Latest Interoperability Tests 309 Understand Application Data Models 310 Understand Interoperability of Data Types 310 Java EE and.net Integration using Web Services 310 Sample Integration Scenario 310 Developing the Java Web Service 311 Deploying the Service 312 WSDL for Java Web Service 312 Developing the.net Web Service 314 Deploying the.net Web Service 315 Developing the Test Client 317 Summary 318 Chapter 10: Service- and Process-Oriented Approach to Integration Using Web Services 319 From Just Services to an Enterprise Bus 320 ESB Architecture 325 Defining ESB 326 Middleware for Middleware Technologies 328 Modeling the Enterprise Document Flows 330 ESB Services: Built on Documents/Messages 336 ESB Infrastructure Components 339 Built on Web Services Standards 343 Service Containers The Primary Tier of the Bus 346 Inside the Container 348 External View of Services: Documents Sent to Abstract "Endpoints" 351 JBI A Standard Container to "host" Services 354 Communication Infrastructure 356 Bus Services Mediation, Transformations, and Process Flows 357 Why Mediation? 358 Infrastructure Mediation 360 Intelligent Content-Based Routing

10 Transformation Services 363 ESB Processes: Extending the WS Process Model 365 Security and Transactions 369 Security Considerations in Integration Architecture 369 ESB Security Built on WS-Security 371 Transaction Semantics for Enterprise Integration 374 Distributed Transactions and Web Services 377 Realizing Transactions in ESB 379 Reliability, Scalability, and Management 380 Reliability Concepts 380 Achieving Reliable Communication through ESB 384 High Availability in ESB Leveraging the Messaging Platform 386 Scalability and Performance of ESB 388 Control and Management of ESB 391 Application Development Considerations 396 Integration Application Constituents 396 ESB Application Design Approach 398 Comparing ESB with Other Technologies 400 ESB Helps Avoid Vendor Lock-Ins 404 Extending ESB to Partners 406 Summary 408 Chapter 11: Loosely Coupling Services 409 Coupling 409 Number of input data items 410 Number of output data items 410 Dependencies on other services 411 Dependencies of other services on this service 411 Use of shared global data 412 Temporal dependencies 412 Reducing coupling in stateful services 413 Oracle Service Bus design tools 417 Oracle workshop for WebLogic 417 Oracle Service Bus Console 418 Service Bus overview 418 Service Bus message flow 418 Virtualizing service endpoints 419 Moving service location 420 Selecting a service to call 428 Virtualizing service interfaces 431 Physical versus logical interfaces 431 Mapping service interfaces 432 Applying canonical form in the service bus 438 An important optimization 439 Summary 439 [ix]

11 Chapter 12: Integrating BPEL with BPMN using BPM Suite 441 Oracle BPM Suite architecture and features 442 Demonstration scenario 444 Business Process Modeling and implementation in Oracle BPM Studio 444 Creating a BPM application and project 444 Creating a BPMN process 446 Overview of Oracle BPM Studio 452 Implementing a BPMN process 455 Creating data objects 455 Configuring start and end events 456 Invoking synchronous service 458 Adding the first BPEL process 462 Invoking a BPEL process from BPMN 466 Adding a human task 469 Adding a second BPEL process 474 Completing the process 477 Deploying a BPM project 480 Testing an SOA composite application 480 Initiating an SOA composite instance 480 Completing the human task using Oracle BPM Workspace 483 Summary 485 Chapter 13: SOA Integration Functional View, Implementation, and Architecture 487 SOA Integration: Functional View 492 SOA Integration: Technical View 495 User Interface 497 Legacy Service Bus (LSB) and Application Server 497 Legacy Services Engine (LSE) 498 LSE Components 498 Optional LSE Components 501 LSE Development 503 LSE Implementation/Deployment 504 Other Technical and Business Aspects 507 Scalability 507 Performance 508 Failover 508 Transaction Processing 508 Governance 509 Human Factors 509 Agility and Adaptability of Architecture 510 Host Support 510 SOA Integration 510 Implementation Options 511 Roll My Own 511

12 Buy a Bunch of Products and become an Integrator 511 One Pre-lntegrated Stack 512 Implementation Approach 512 Phases in the Implementation Cycle 515 Understanding the Business Drivers 516 Determine Business Processes to Expose 517 Install/Configure the Software 518 Expose Legacy Artifacts 519 Integrate Services into the application server 520 Security and Governance 520 Performance and Scalability 521 Production Rollout 521 Monitor Usage and Refine 522 SOA Integration Top Four Scenarios and Oracle Solutions 523 Oracle Products Included in the Solution 523 Oracle Products Not Included in the Solution 526 Scenario One Enterprise Information Integration 528 Scenario One Summary 529 Scenario Two Web Enablement 530 Scenario: Two Summary 532 Scenario Three Report Off-Load Using Data Migration 532 Scenario Four: End-to-End SOA 534 Scenario Four: Summary 535 SOA Integration Final Product Summary 536 IBM and Legacy SOA Integration 537 Summary 539 Chapter 14: SOA Integrator! Scenario in Detail 541 Oracle Software Required 543 UMLand Database Diagrams 545 Deployment Diagram 545 Use Case Diagram 546 Activity Diagram 547 Sequence Diagram 548 Data Model Diagram 549 Which Legacy Artifacts Should I Expose? Using the Relativity Product Set 550 Application Layers Understanding Relativity Terminology 551 Understanding an Artifact's Place in the Architecture 554 Vertical Slices 554 Horizontal Slices 557 Understanding Anomalies 559 Client Programs with Data Access 560 Calling Client Programs 561 Calling Transitional Programs 561 Impure Service Programs 562

13 Tabic of Contents Other Anomalies that Need Remedial Action 562 Data Validation Problem 562 The Problem of Transient or Temporary Data Queues 564 Finding the Service Functionality Relativity SOAAnalyzer Product 565 Starting from Screens 565 Looking for Special Program Constructs 566 The Case of Mixed Programs Program 'Slicing' 570 Determining the Data Interface 575 Summary Legacy Artifact Discovery Using Relativity 580 Exposing the Legacy VSAM File Data Access 580 Connecting to Oracle Connect on Mainframe and Setting Connection Properties 581 Oracle Connect Data Source 583 Oracle Connect Adapter 587 Development Using Oracle JDeveloper 591 Prework 591 Application Modules 593 Presentation-Tier/User Interface HTML Page 594 Legacy Web Service VSAM Adapter Service 595 Two-Phase Commit 597 Oracle Database Persistence 598 Deploying to the Oracle Application Server 599 Configuring Oracle Application Server for the Legacy Adapter 599 Configuring Oracle Application Server Oracle Database Connection 600 Deploying to Oracle Application Server Using JDeveloper 601 Running the Example 603 Running the application 603 Summary 606 Appendix A: Establishing SOA Governance at Your Organization 607 People 608 Solution Architect 609 Business Analyst 609 Technical Lead/Domain Architect 610 Enterprise Architect/Technology Architect 610 Information Architect 611 Security Architect 612 IT Manager 612 Service Manager/Owner 613 Platform Manager 613 Other Stakeholders 615 Organizing Your People 615

14 Enterprise Architecture Driven 616 Center of Excellence/Competency Center 617 Review Boards 619 Common Challenges 619 Policies 621 Pre-Project Governance 621 Artifacts 621 Policies for Pre-Project Governance 623 Project Governance 624 Artifacts 625 Policies for Project Governance 633 Run-time Governance 634 Policy-Driven Infrastructure 635 Service Contracts 638 Policies for Run-Time Governance 639 SOA Governance Processes 640 Establishing Desired Behavior and Policies 641 Education and Communication 642 Policy Enforcement 643 Measurement and Improvement 644 SOA Governance Technologies 645 Service Registry/Repository 645 Service Testing Platforms 647 Enterprise Service Bus 648 XML Appliances and Security Gateways 648 Service Management Platforms 649 Service Invocation and Exposure Frameworks 650 Summary 650 Index 653

Introduction to Service-Oriented Architecture for Business Analysts

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

More information

AquaLogic ESB Design and Integration (3 Days)

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

More information

Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus

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

More information

A standards-based approach to application integration

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 Macnair@us.ibm.com Copyright IBM Corporation 2005. All rights

More information

Oracle SOA Suite: The Evaluation from 10g to 11g

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

More information

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. 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

More information

SERVICE ORIENTED ARCHITECTURE

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

More information

SOA Best Practices (from monolithic to service-oriented)

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 clemens.utschig@oracle.com The following

More information

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 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

More information

Enterprise Application Integration (EAI) Architectures, Technologies, and Best Practices

Enterprise Application Integration (EAI) Architectures, Technologies, and Best Practices Enterprise Application Integration (EAI) Architectures, Technologies, and Best Practices Give Your Business the Competitive Edge IT managers have been under increasing pressure to migrate a portfolio of

More information

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies

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

More information

Service Oriented Architecture (SOA) An Introduction

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

More information

Objectif. Participant. Prérequis. Pédagogie. Oracle SOA Suite 11g - Build Composite Applications. 5 Jours [35 Heures]

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

More information

Oracle SOA Suite 11g : Build Composite Applications

Oracle SOA Suite 11g : Build Composite Applications Oracle University Contact Us: 1.800.529.0165 Oracle SOA Suite 11g : Build Composite Applications Duration: 5 Days What you will learn This course teaches you to design and develop SOA composite applications

More information

Enterprise Application Integration (EAI) Architectures, Technologies, and Best Practices

Enterprise Application Integration (EAI) Architectures, Technologies, and Best Practices Enterprise Application Integration (EAI) Architectures, Technologies, and Best Practices Give Your Business the Competitive Edge IT managers have been under increasing pressure to migrate a portfolio of

More information

Oracle SOA Suite 11g: Build Composite Applications

Oracle SOA Suite 11g: Build Composite Applications Oracle University Contact Us: 1.800.529.0165 Oracle SOA Suite 11g: Build Composite Applications Duration: 0 Days What you will learn This course covers designing and developing SOA composite applications

More information

Oracle Business Activity Monitoring 11g New Features

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

More information

AquaLogic Service Bus

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

More information

Service-Oriented Architectures

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

More information

Oracle SOA Suite 11g: Essential Concepts Student Guide

Oracle SOA Suite 11g: Essential Concepts Student Guide Oracle SOA Suite 11g: Essential Concepts Student Guide D58786GC20 Edition 2.0 August 2011 D73588 Author Iris Li Technical Contributors and Reviewers Gary Barg Pete Daly Joe Greenwald David Mills David

More information

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 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

More information

Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards)

Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards) Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards) Michael P. Papazoglou (INFOLAB/CRISM, Tilburg University, The Netherlands)

More information

Enterprise Service Bus Defined. Wikipedia says (07/19/06)

Enterprise Service Bus Defined. Wikipedia says (07/19/06) Enterprise Service Bus Defined CIS Department Professor Duane Truex III Wikipedia says (07/19/06) In computing, an enterprise service bus refers to a software architecture construct, implemented by technologies

More information

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies

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

More information

Service-Oriented Architecture and its Implications for Software Life Cycle Activities

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:

More information

What You Need to Know About Transitioning to SOA

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

More information

Business Process Execution Language for Web Services

Business Process Execution Language for Web Services Business Process Execution Language for Web Services Second Edition An architect and developer's guide to orchestrating web services using BPEL4WS Matjaz B. Juric With Benny Mathew and Poornachandra Sarang

More information

Building the European Biodiversity. Observation Network (EU BON)

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

More information

Service Mediation. The Role of an Enterprise Service Bus in an SOA

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

More information

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 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

More information

Oracle SOA Suite Then and Now:

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

More information

E-Business Suite Oracle SOA Suite Integration Options

E-Business Suite Oracle SOA Suite Integration Options Specialized. Recognized. Preferred. The right partner makes all the difference. E-Business Suite Oracle SOA Suite Integration Options By: Abhay Kumar AST Corporation March 17, 2014 Applications Software

More information

SCA-based Enterprise Service Bus WebSphere ESB

SCA-based Enterprise Service Bus WebSphere ESB IBM Software Group SCA-based Enterprise Service Bus WebSphere ESB Soudabeh Javadi, WebSphere Software IBM Canada Ltd sjavadi@ca.ibm.com 2007 IBM Corporation Agenda IBM Software Group WebSphere software

More information

enterprise professional expertise distilled

enterprise professional expertise distilled Oracle Information Integration, Migration, and Consolidation The definitive guide to information integration and migration in a heterogeneous world Use Oracle technologies and best practices to manage,

More information

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? 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.

More information

Enterprise Integration Architectures for the Financial Services and Insurance Industries

Enterprise Integration Architectures for the Financial Services and Insurance Industries George Kosmides Dennis Pagano Noospherics Technologies, Inc. gkosmides@noospherics.com Enterprise Integration Architectures for the Financial Services and Insurance Industries Overview Financial Services

More information

Service-Oriented Architecture: Analysis, the Keys to Success!

Service-Oriented Architecture: Analysis, the Keys to Success! Service-Oriented Architecture: Analysis, the Keys to Success! Presented by: William F. Nazzaro CTO, Inc. bill@iconatg.com www.iconatg.com Introduction Service-Oriented Architecture is hot, but we seem

More information

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 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

More information

Service Oriented Architecture Case: IBM SOA Reference Architecture

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

More information

Leveraging Service Oriented Architecture (SOA) to integrate Oracle Applications with SalesForce.com

Leveraging Service Oriented Architecture (SOA) to integrate Oracle Applications with SalesForce.com Leveraging Service Oriented Architecture (SOA) to integrate Oracle Applications with SalesForce.com Presented by: Shashi Mamidibathula, CPIM, PMP Principal Pramaan Systems shashi.mamidi@pramaan.com www.pramaan.com

More information

SOA and Web Services. Larry Kramer Principal Applied Technologist June 9, 2006. A PeopleTools and Fusion perspective

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

More information

ORACLE SOA SUITE. Product Overview

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

More information

Reusing Existing * Java EE Applications from Oracle SOA Suite

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.

More information

Motivation Definitions EAI Architectures Elements Integration Technologies. Part I. EAI: Foundations, Concepts, and Architectures

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

More information

Developing SOA solutions using IBM SOA Foundation

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

More information

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203.

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

More information

Enterprise Application Designs In Relation to ERP and SOA

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...

More information

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 Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus Level: Advanced Jean-Louis Maréchaux (jlmarech@ca.ibm.com), IT Architect, IBM 28 Mar 2006 Today's business

More information

Business Process Management Enabled by SOA

Business Process Management Enabled by SOA Business Process Management Enabled by SOA Jyväskylä 8.5.2007 Kimmo Kaskikallio IT Architect IBM Software Brands Five middleware product lines designed to work together Service-Oriented Architecture (SOA)

More information

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

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

More information

The Challenges in Real Life ESB 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

More information

ESB solutions Title. BWUG & GSE Subtitle 2013-03-28. guy.crets@i8c.be. xx.yy@i8c.be

ESB solutions Title. BWUG & GSE Subtitle 2013-03-28. guy.crets@i8c.be. xx.yy@i8c.be ESB solutions Title BWUG & GSE Subtitle 2013-03-28 guy.crets@i8c.be xx.yy@i8c.be 1 I8C part of Cronos Integration consultancy ESB, SOA, BPMS, B2B, EAI, Composite Apps Vendor independent 40+ consultants

More information

"An infrastructure that a company uses for integrating services in the application landscape."

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

More information

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 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

More information

SOA REFERENCE ARCHITECTURE: SERVICE TIER

SOA REFERENCE ARCHITECTURE: SERVICE TIER SOA REFERENCE ARCHITECTURE: SERVICE TIER SOA Blueprint A structured blog by Yogish Pai Service Tier The service tier is the primary enabler of the SOA and includes the components described in this section.

More information

JOURNAL OF OBJECT TECHNOLOGY

JOURNAL OF OBJECT TECHNOLOGY JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2008 Vol. 7 No. 7, September-October 2008 Applications At Your Service Mahesh H. Dodani, IBM,

More information

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 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

More information

Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing

Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing Presented by : Ajay Budhraja, Chief, Enterprise Services ME (Engg), MS (Mgmt), PMP, CICM, CSM,

More information

An Oracle White Paper March 2011. Guide to Implementing Application Integration Architecture on Oracle Service Bus

An Oracle White Paper March 2011. Guide to Implementing Application Integration Architecture on Oracle Service Bus An Oracle White Paper March 2011 Guide to Implementing Application Integration Architecture on Oracle Service Bus Disclaimer The following is intended to outline our general product direction. It is intended

More information

877-857-3101 (US) WPS 6.1 and Higher 011-91-9963024488 (India)

877-857-3101 (US) WPS 6.1 and Higher 011-91-9963024488 (India) Technocrats Domain Inc. Houston, TX, USA Hyderabad, AP, India wps@technocratsdomain.com 877-857-3101 (US) WPS 6.1 and Higher 011-91-9963024488 (India) Technocrats Domain is a staffing, consulting and training

More information

Enterprise Reference Architecture

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

More information

Increasing IT flexibility with IBM WebSphere ESB software.

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

More information

WELCOME TO Open Source Enterprise Architecture

WELCOME TO Open Source Enterprise Architecture WELCOME TO Open Source Enterprise Architecture WELCOME TO An overview of Open Source Enterprise Architecture In the integration domain Who we are Fredrik Hilmersson Petter Nordlander Why Open Source Integration

More information

Prerequisites for Successful SOA Adoption

Prerequisites for Successful SOA Adoption George Feuerlicht University of Technology, Sydney jiri@it.uts.edu.au 1. INTRODUCTION The adoption of SOA (Service Oriented Architecture) has gained momentum in the past two years, and the predictions

More information

Service Oriented Architecture 1 COMPILED BY BJ

Service Oriented Architecture 1 COMPILED BY BJ Service Oriented Architecture 1 COMPILED BY BJ CHAPTER 9 Service Oriented architecture(soa) Defining SOA. Business value of SOA SOA characteristics. Concept of a service, Enterprise Service Bus (ESB) SOA

More information

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 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...

More information

Service Governance and Virtualization For SOA

Service Governance and Virtualization For SOA Service Governance and Virtualization For SOA Frank Cohen Email: fcohen@pushtotest.com Brian Bartel Email: bbartel@pushtotest.com November 7, 2006 Table of Contents Introduction 3 Design-Time Software

More information

Government's Adoption of SOA and SOA Examples

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

More information

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 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

More information

Oracle SOA Reference Architecture

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

More information

What is the NXTware Evolution Server Peter Marquez, Product Marketing ecube Systems

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

More information

The ESB and Microsoft BI

The ESB and Microsoft BI Business Intelligence The ESB and Microsoft BI The role of the Enterprise Service Bus in Microsoft s BI Framework Gijsbert Gijs in t Veld CTO, BizTalk Server MVP gijs.intveld@motion10.com About motion10

More information

A Unified Messaging-Based Architectural Pattern for Building Scalable Enterprise Service Bus

A Unified Messaging-Based Architectural Pattern for Building Scalable Enterprise Service Bus A Unified Messaging-Based Architectural Pattern for Building Scalable Enterprise Service Bus Karim M. Mahmoud 1,2 1 IBM, Egypt Branch Pyramids Heights Office Park, Giza, Egypt kmahmoud@eg.ibm.com 2 Computer

More information

IBM WebSphere ESB V6.0.1 Technical Product Overview

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

More information

Service-oriented architecture in e-commerce applications

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

More information

Virtualisation des services

Virtualisation des services Conférence IDC SOA 2008 Virtualisation des services Une nouvelle approche pour une architecture orientée services hétérogène Dr. Stefan Farestam Directeur Marketing Produit TIBCO Software EMEA The Business/IT

More information

Increasing IT flexibility with IBM WebSphere ESB software.

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

More information

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 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 george.moykin@oracle.com

More information

Closer Look at Enterprise Service Bus. Deb L. Ayers Sr. Principle Product Manager Oracle Service Bus SOA Fusion Middleware Division

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

More information

Service Oriented Architecture

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

More information

Oracle SOA Suite 11g Meets Oracle Business Process Management 11g Oracle SOA Suite 11g Meets Oracle Business Process Management 11g

Oracle SOA Suite 11g Meets Oracle Business Process Management 11g Oracle SOA Suite 11g Meets Oracle Business Process Management 11g Oracle SOA Suite 11g Meets Oracle Business Process Management 11g Lucas Jellema Solution Architect, AMIS Oracle ACE Director and author Overview Introduction of focus on Business Processes History of Oracle

More information

1 What Are Web Services?

1 What Are Web Services? Oracle Fusion Middleware Introducing Web Services 11g Release 1 (11.1.1) E14294-04 January 2011 This document provides an overview of Web services in Oracle Fusion Middleware 11g. Sections include: What

More information

Sun Federal Online Conference on SOA. Accelerating your Agency with Open Source Enterprise Middleware

Sun Federal Online Conference on SOA. Accelerating your Agency with Open Source Enterprise Middleware Sun Federal Online Conference on SOA Accelerating your Agency with Open Source Enterprise Middleware Questions are Encouraged You can ask questions during the presentation by using the link provided in

More information

BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use

BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use Product Data Sheet BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use BEA AquaLogic Integrator delivers the best way for IT to integrate, deploy, connect and manage process-driven

More information

Service virtualization and component applications

Service virtualization and component applications Message Driven SOA -- Enterprise Service Oriented Architecture Service virtualization and component applications Driving reusability and ROI in SOA deployments --- Atul Saini Entire contents Fiorano Software

More information

3 4 5 Oracle SOA Suite 11g is the only complete, integrated, best of breed and hot-pluggable SOA platform available today. It has a comprehensive view on the entire software lifecycle process, providing

More information

SONIC ESB: AN ARCHITECTURE AND LIFECYCLE DEFINITION

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

More information

Introduction to Service Oriented Architecture

Introduction to Service 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

More information

Oracle Service Bus Statement of Direction August 2008

Oracle Service Bus Statement of Direction August 2008 Oracle Service Bus Statement of Direction August 2008 Market-leading ESB offers unmatched flexibility and capabilities Strategy fully preserves development investments of both BEA and Oracle customers.

More information

The webmethods ESB. The Foundation of your SOA. Jean-Michel Ghyoot, Principal Solution Architect, March 28, 2013

The webmethods ESB. The Foundation of your SOA. Jean-Michel Ghyoot, Principal Solution Architect, March 28, 2013 The webmethods ESB The Foundation of your SOA Jean-Michel Ghyoot, Principal Solution Architect, March 28, 2013 2013 Software AG. All rights reserved. 2 2 Agility Process & Integration 3 Integration? INTEGRATION

More information

EBS SOA Integration Options

EBS SOA Integration Options SPECIALIZED. RECOGNIZED. PREFERRED. EBS SOA Integration Options Mathew Varughese - LA Metro Abhay Kumar - AST Corporation Thursday, October 2, 2014 AST Corporation Specialized. Recognized. Preferred. Our

More information

Groot, Groter, Groots(t)

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

More information

Getting Started with Service- Oriented Architecture (SOA) Terminology

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

More information

Unlocking the Power of SOA with Business Process Modeling

Unlocking the Power of SOA with Business Process Modeling White Paper Unlocking the Power of SOA with Business Process Modeling Business solutions through information technology TM Entire contents 2006 by CGI Group Inc. All rights reserved. Reproduction of this

More information

TECHNOLOGY TRANSFER PRESENTS MAX. From EAI to SOA ACHIEVING BUSINESS AGILITY THROUGH INTEGRATION

TECHNOLOGY TRANSFER PRESENTS MAX. From EAI to SOA ACHIEVING BUSINESS AGILITY THROUGH INTEGRATION TECHNOLOGY TRANSFER PRESENTS MAX DOLGICER From EAI to SOA to Cloud Integration ACHIEVING BUSINESS AGILITY THROUGH INTEGRATION DECEMBER 12-14, 2011 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231 ROME (ITALY)

More information

SOA Approach to Integration

SOA Approach to Integration SOA Approach to Integration XML, Web services, ESB, and BPEL in real-world SOA projects Matjaz B. Juric Ramesh Loganathan Poornachandra Sarang Frank Jennings Chapter No. 4 "SOA and Web Services Approach

More information

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 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.

More information

SOA Myth or Reality??

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 jaqui.lynch@mainline.com Session S04 http://www.circle4.com/papers/s04soa.pdf

More information

An Oracle White Paper June 2009. Integration Technologies for Primavera Solutions

An Oracle White Paper June 2009. Integration Technologies for Primavera Solutions An Oracle White Paper June 2009 Integration Technologies for Primavera Solutions Introduction... 1 The Integration Challenge... 2 Integration Methods for Primavera Solutions... 2 Integration Application

More information

A Service-Oriented approach dedicated to Internet based Business Process Networks: Building a MDA based collaborative platform with opensource

A Service-Oriented approach dedicated to Internet based Business Process Networks: Building a MDA based collaborative platform with opensource A Service-Oriented approach dedicated to Internet based Business Process Networks: Building a MDA based collaborative platform with opensource solutions EBM WebSourcing Jean-Pierre LORRE R&D Manager ObjectWeb

More information