Win a copy of Spring Boot in Practice this week in the Spring forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • Ron McLeod
  • Jeanne Boyarsky
  • Paul Clapham
Sheriffs:
  • Liutauras Vilda
  • Henry Wong
  • Devaka Cooray
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Al Hobbs
  • Carey Brown
Bartenders:
  • Piet Souris
  • Mikalai Zaikin
  • Himai Minh

Advice on Enterprise Integration Pattern

 
Bartender
Posts: 1318
39
IBM DB2 Netbeans IDE Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi guys,

I'm evaluating if buy or not Enterprise Integration Pattern by Gregor Hohpe and Bobby Woolf.
The book is usually considerated a "must to read" , but I'm bit afraid of the fact it was printed in 2003, more then ten years ago.
Usually patterns book don't became obsolete (I'm thinking of Design Patterns by the Gang of four, for example) since usually they're technology and language agnostic,
but I'd like to hear from people more expert than me on the subject if it is still worth buying.

Thank you for your kind help.


 
best scout
Posts: 1294
Scala IntelliJ IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Claude,

in my opinion the book is still worth buying and the best book I know on this subject. As you already said pattern books are relatively technology agnostic and so is this one. The patterns and concepts in the book are still valid today although there may be better tools and frameworks today to solve the issues these patterns address.

Marco
 
Claude Moore
Bartender
Posts: 1318
39
IBM DB2 Netbeans IDE Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Marco, thanks for ypur reply. In your answer you're saying that nowadays there may be other ways to solve issues EAI patterns illustrates, showing maybe a different technology to adopt. For example, i think that nowadays ESB may help a lot handling message integration between applications, and esb weren't so popular whe the book was written (i think that esb weren't implemented at all).Anyway, do you think that principles of approaching a problem are still valid? I would guess yes..
 
Marco Ehrentreich
best scout
Posts: 1294
Scala IntelliJ IDE Java
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
As I said the concepts and principles behind the patterns discussed in this book are still valid today. Tools like ESBs, integration frameworks etc. are just implementations of the most common patterns. Of course these technologies may have improved a lot during the past 10 years but the problems they are trying to solve are mostly the same that are described in the book even if it doesn't mention such tools explicitly.

Marco
 
Claude Moore
Bartender
Posts: 1318
39
IBM DB2 Netbeans IDE Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks Marco, you helped me a lot.
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic