PacktLib: Service Oriented Architecture: An Integration Blueprint

Service-Oriented Architecture: An Integration Blueprint

Credits

Foreword

About the Authors

Preface

Basic Principles

Integration

Integration architecture variants

Patterns for EAI/EII

Patterns for data integration

Patterns for service-oriented integration

Event-driven architecture

Grid computing/Extreme Transaction Processing (XTP)

Summary

Base Technologies

Transactions

OSGi

Java Connector Architecture (JCA)

Java Business Integration (JBI)

Service Component Architecture (SCA)

Service Data Objects (SDO)

Process modeling

Summary

Integration Architecture Blueprint

Dissecting the Trivadis Integration Architecture Blueprint

Transport level: Communication layer

Integr´╗┐ation domain level: Collection/distribution layer

Integrati´╗┐on domain level: Mediation layer

Application level: Process layer

Notation and visualization

Summary

Implementation scenarios

EAI/EII scenarios

Service-oriented integration scenarios

Data integration scenarios

EDA scenario

Grid computing/XTP scenario

Connecting to an SAP system

Modernizing an integration solution

Trivadis Architecture Blueprints and integration

Summary

Vendor Products for Implementing the Trivadis Blueprint

Oracle Fusion Middleware product line

Oracle Data Integrator

IBM WebSphere product line

IBM Information Management software

Microsoft BizTalk and .NET 3.0

Microsoft SQL Server Integration Services

Spring framework combined with other open source software

Summary

References