转享:真实世界的JavaEE模式-重新思考最佳实践

http://download.java.net/general/podcasts/real_world_java_ee_patterns.pdf - Powered by Google Docs

这篇文章澄清了对JavaEE几个误解:如EJB是重量 EJB复杂 不可移植不可拓展,并从SOA架构谈了服务概念;也结合DDD谈了如何实现领域模型的持久化。

个人认为:最后花了很多章节谈如何使用JPA实现领域模型的持久化,以及SOA的服务概念,依然是一种技术组件JavaEE组件驱动指挥领域模型操作的方式,领域模型处于被动地位,而不是主动核心地位,因此,这样的JavaEE模式就似乎是一种反模式,是弥补其自身不足,和当初SUN的J2EE核心模式画蛇添足之嫌疑。

是的,如果通过领域模型,职责分配设计出来的类,加上soa的外壳。
将会成为一个非常好的,高内聚,低耦合的soa系统。但反过来就不一定了。