Service-oriented architecture an integration blueprint : a real-world SOA strategy for the integration of heterogeneous Enterprise systems : successfully implement your own enterprise integration architecture using the Trivadis Integration Architecture Blueprint

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

Detalles Bibliográficos
Autor principal: Schmutz, Guido (-)
Otros Autores: Liebhart, Daniel, Welkenbach, Peter
Formato: Libro electrónico
Idioma:Inglés
Publicado: Birmingham [England] : Packt Pub 2010.
Edición:1st edition
Colección:Professional expertise distilled
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009628436706719
Tabla de Contenidos:
  • Cover; Copyright; Credits; About the Authors; Table of Contents; Preface; Chapter 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 schemesIntegration 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; Federation; Uses; 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; Distribution topologies; Agents; Execution patterns; Uses; XTP (Extreme Transaction Processing); XTP and CEP; Solid State Disks and grids; Summary; Chapter 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
  • ContractsJava Business Integration (JBI); JBI components; Service Component Architecture (SCA); SCA specification; SCA elements; Composites; Service Data Objects (SDO); SDO architecture; Implemented patterns; Process modeling; Event-driven Process Chain (EPC); Business Process Modeling Notation (BPMN); Business Process Execution Language (BPEL); The application of process modeling; Summary; Chapter 3: Integration Architecture Blueprint; Dissecting the Trivadis Integration Architecture Blueprint; Standards, components, and patterns used; Structuring the integration blueprint
  • The road to the integration blueprintApplications and integration; Layers in the integration solution; Information flow and roles; Information flow and building blocks; Combining the collection and distribution layer; Change of direction in the information flow; Adding the process layer; The role of the process layer; The building blocks of the process layer; Information flow in more complex integrations; The target becomes the source in a more complex integration; Routing to different target systems in the mediation layer; Routing to different target systems in the communication layer
  • Task sharing in the mediation layer