我正在尋找一些企業應用程序開發的體系結構設計模式。我意識到所有的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. 設計和建築模式有什麼區別
- 15. 遊戲的建築模式
- 16. HATEOAS標準/建築模式
- 17. 建議設計模式
- 18. 建議設計模式?
- 19. C#設計模式建議
- 20. 請建議設計模式
- 21. Mongodb模式設計建議
- 22. 與設計和建築ASP.Net MVC4混淆
- 23. MySQL表設計/建築,表太大
- 24. Restful API服務器的建築設計
- 25. 關於產品廠設計建築
- 26. 圖像下載的建築設計
- 27. GUI建築與設計用Java(鞦韆)
- 28. 建築設計之間的權衡
- 29. 建築設計困境。什麼是最好的設計?
- 30. 建築設計與高層設計有什麼不同
看到我的【答案】(http://stackoverflow.com/questions/199890/ive-never-encountered-a-well-written -business-layer-any-advice#199902)到關於業務層的相關問題。 – dacracot 2008-10-16 18:19:23