Integration pattern

from Wikipedia, the free encyclopedia

An integration pattern is a pattern that describes the communication between software components . Integration patterns are used for enterprise application integration . Integration patterns can be used both for mediation (intra-communication; within an application) and for federation (Etra-communication; between applications).

background

Connections between distributed software components are subject to time delays and disruptions. In addition, different components of a system have different tasks and requirements. Software systems also change in the course of their development. Integration patterns represent a pattern language and enable software developers to implement functioning communication solutions between these systems.

List of integration patterns

Integration style

Notification channels

Message structure

Message routing

Message endpoints

System management

See also

swell

  1. a b c d e f g Gregor Hohpe: Enterprise Integration Patters. (No longer available online.) Formerly in the original ; accessed on May 5, 2017 .  ( Page no longer available , search in web archivesInfo: The link was automatically marked as defective. Please check the link according to the instructions and then remove this notice.@1@ 2Template: Dead Link / www.enterpriseintegrationpatterns.com  
  2. Gregory Hohpe, Bobby Woolf: Enterprise Integration Patterns . Designing, Building, and Deploying Messaging Solutions. Addison-Wesley Professional, 2003, ISBN 978-0-321-20068-6 (English, 736 pages).