我正在寻找一些企业应用程序开发的体系结构设计模式。我意识到所有的GoF模式和MVC等等,但我正在寻找更大范围内出现的模式。特别是我有一个更大的企业桌面和网站应用程序,他们共享某些功能,而且有些是独一无二的,我正在寻找关于如何构建整个解决方案,如何通过工厂向其他人展示业务逻辑域的最佳实践,或者如此,并且通常是与整个应用程序有关的事物。建筑设计模式
Q
建筑设计模式
10
A
回答
5
看看Jeffrey Palermo的Onion Architecture。这种架构将应用程序的核心(域模型,域服务,应用程序服务)放在中心位置。核心没有引用其他任何东西,而其他所有内容都引用了核心。持久性和核心层一样,UI也是测试。
+0
看起来很有趣。 – 2008-10-16 18:17:23
5
Martin Fowler有Patterns of Enterprise Application Architecture。
+1
我很抱歉,但福勒的建议被高估了。 – dacracot 2008-10-16 18:20:01
2
我建议埃里克埃文斯Domain Driven Design - 尤其是第3 & 4.
相关问题
- 1. C#建筑 - 设计模式
- 2. 建筑/设计模式问题
- 3. 设计模式对于像建筑
- 4. 设计模式 - 建筑宇航员
- 5. 建筑设计
- 6. “国家设计模式”可以被认为是“建筑模式”?
- 7. 的PhoneGap - 建筑设计
- 8. 建筑设计帮助
- 9. 设计和建筑模式有什么区别
- 10. 何时需要使用建筑设计模式?
- 11. 建筑设计模式的真实用途是什么?
- 12. 增强现实应用的建筑设计模式
- 13. 游戏的建筑模式
- 14. MySQL表设计/建筑,表太大
- 15. GUI建筑与设计用Java(秋千)
- 16. 关于产品厂设计建筑
- 17. 图像下载的建筑设计
- 18. 设计模式建议
- 19. 建议设计模式?
- 20. 建筑设计困境。什么是最好的设计?
- 21. 建筑设计与高层设计有什么不同
- 22. 设计模式 - 建设住宅
- 23. 设计模式
- 24. 设计模式
- 25. 设计模式
- 26. 设计模式
- 27. 设计模式
- 28. 设计模式?
- 29. MVC设计模式 - 设计模型
- 30. 创建对象的设计模式
看到我的【答案】(http://stackoverflow.com/questions/199890/ive-never-encountered-a-well-written -business-layer-any-advice#199902)到关于业务层的相关问题。 – dacracot 2008-10-16 18:19:23