Enterprise Integration Patterns

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Enterprise Integration Patterns is a book by Gregor Hohpe and Bobby Woolf and describes 65 design patterns for the use of enterprise application integration and message-oriented middleware in the form of a pattern language. The patterns are structured into the categories:

  • Integration Styles
  • Messaging Systems
  • Message Construction
  • Message Routing
  • Message Transformation
  • Messaging Endpoints
  • System Management

Enterprise Integration Patterns are implemented in many open source ESB's, including Spring Integration, Apache Camel, Mule ESB or Guaraná DSL. The book includes an iconic pattern language, sometimes nicknamed "GregorGrams" after one of the authors.

English editions[edit]

  • Hohpe, Gregor; Bobby Woolf (2003). Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions. ISBN 0-321-20068-3. 


External links[edit]