On Jan 9, 2009, at 12:47 AM, Raj Saini wrote:

David E Jones wrote:
To me loose coupling means that the applications share nothing... they exclusively communicate through messages or services and have minimal dependencies on each other. Loose coupling is not always a good thing. Loose coupling of things that are closely related, or that are the same thing from different aspects or angles, results in redundancy and inconsistency.
This is a good article how Event driven Architecture (EDA) can fit into a Enterprise System.

http://www.eaipatterns.com/docs/EDA.pdf

I'm not sure what this has to do with loose versus tight coupling of _applications_. It is more related to loose coupling of individual units of logic.

That is an interesting document, and actually does a great job of describing what the OFBiz Service Engine is all about.

-David

Reply via email to