webMethods has put out a series of articles on SOA (SOA Made Simple). The latest installment comes up with a new term “EDA” or Event Driven Architecture. And like SOA, it is not really a new thought pattern.
I have to say after reading the article that I don’t really agree with their attempt to draw a distinction between SOA and the new EDA. The sticking point to me is the thought that SOA is request/reply and EDA is more pure asynchronous messaging being driven by events/triggers etc. There is nothing about SOA and it’s concepts that require a request/reply or synchronous architecture. SOA can also be event driven and frequently is. SOA is a concept on how services are constructed and wired not how they are invoked or triggered.
Honestly this looks like an attempt to make SOA or now the new EDA fit a product suite. A lot of other vendors are attempting to do this as well. Enough of my opinion here, tell me what you think. Here is a link to the article on Advantage.