Enterprise Integration patterns

I was going through the Martin Fowler signtaure series book, Enterprie Integration Patterns, and found it extremely interesting and thought provoking, so I thought why not start a thread here to discuss the various patterns described in the book:-

1) Which of these patterns have you used or would like to use?

2) Where is it that you don't agree with the author and think that a particular patterns as described might add to problems rather than otherwise?

3) Which ones did you find most interesting and eye opening, I mean when you read them you shouted something like "EUREKA" or DAAAAAAAAAAAAAAAAAAAAH.

[633 byte] By [kilyasa] at [2007-11-27 0:01:30]
# 1

OK lets me make the first statement, the most commonly used pattern that I think is Channel Adapter, since we all use it to connect to legacy applications e.g. Screen scraping stuff. Another interesting one that I came across was canonical datamodel. I say that because the importance of CDM becaomes visible only if you are integrating a large no of components. For 2 or three apps individual Message Translators would suffice, though they would not be extensible enough.

kilyasa at 2007-7-11 15:52:52 > top of Java-index,Java Essentials,Java Programming...