Cargando…

Service Oriented Architecture An Integration Blueprint.

Successfully implement your own enterprise integration architecture using the Trivadis Integration Architecture Blueprint with this book and eBook.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Schmutz, Guido
Otros Autores: Welkenbach, Peter, Liebhart, Daniel
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Pub., 2010.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Service-Oriented Architecture: An Integration Blueprint; Service-Oriented Architecture: An Integration Blueprint; Credits; Foreword; About the Authors; Preface; The background: Integration instead of isolation; What this book covers; What you need for this book; Who this book is for; Conventions; Reader feedback; Customer support; Errata; Piracy; Questions; 1. Basic Principles; Integration; Concepts; A2A, B2B, and B2C; Integration types; Information portals; Shared data; Shared business functions; Differences between EAI and SOA; Semantic integration and the role of data.
  • Enterprise Application Integration (EAI)Levels of integration; Messaging; Publish/subscribe; Message brokers; Messaging infrastructure; Enterprise Service Bus; The core functions of an ESB; The structure of an ESB; Middleware; Middleware communication methods; Middleware base technologies; Routing schemes; Unicast; Broadcast; Multicast; Anycast; Integration architecture variants; Point-to-point architecture; Hub-and-spoke architecture; Pipeline architecture; Service-oriented architecture; Patterns for EAI/EII; Direct connection; Uses; Broker; Uses; Router; Uses; Patterns for data integration.
  • FederationUses; Population; Uses; Synchronization; Uses; Multi-step synchronization; Patterns for service-oriented integration; Process integration; Uses; Variants; Workflow integration; Variants; Event-driven architecture; Introducing EDA; Event processing; Simple Event Processing (SEP); Event Stream Processing (ESP); Complex Event Processing (CEP); Grid computing/Extreme Transaction Processing (XTP); Grid computing; Data grids; In-memory data grids; Domain entity grids; Domain object grids; Distribution topologies; Replicated caches; Partitioned caches; Agents; Execution patterns; Uses.
  • XTP (Extreme Transaction Processing)XTP and CEP; Solid State Disks and grids; Summary; 2. Base Technologies; Transactions; Transactional systems; Isolation levels; Serializable; Repeatable read; Read committed; Read uncommitted; Phantom reads; Two-Phase Commit protocol (2PC); XA transactions; OSGi; OSGi architecture; OSGi bundles; Collaborative model; Java Connector Architecture (JCA); Uses; JCA components; Contracts; Java Business Integration (JBI); JBI components; Service Component Architecture (SCA); SCA specification; SCA elements; Composites; Service Data Objects (SDO); SDO architecture.
  • Implemented patternsProcess modeling; Event-driven Process Chain (EPC); Business Process Modeling Notation (BPMN); Business Process Execution Language (BPEL); The application of process modeling; Summary; 3. Integration Architecture Blueprint; Dissecting the Trivadis Integration Architecture Blueprint; Standards, components, and patterns used; Structuring the integration blueprint; The road to the integration blueprint; Applications and integration; Layers in the integration solution; Information flow and roles; Information flow and building blocks.