![]() |
1
1
你的问题没有一个答案。 我可以在2台服务器上放置3层,1台服务器,3台服务器。 数据库可以分为实际数据库、数据访问层、ORM,理论上可以把每一层放到一台机器上,但效率会很低。 我在决定将性能和安全性分开时,也会考虑一些复杂性。 我从应用层到数据库使用类似nHibernate的ORM,从表示层到应用层使用WCF(在.NET世界)。
|
![]() |
2
0
然而,我们的软件架构仅分为三层:gui、服务器以及gui和服务器共享的数据。 |
|
sakir · 为什么我们要在解决方案中添加解决方案文件夹和责任共享测试文件夹 11 年前 |
![]() |
Foo · 有理由在asp.net MVC上使用WCF吗? 11 年前 |
![]() |
Mendes · N层/N层错误处理设计 11 年前 |