代码之家  ›  专栏  ›  技术社区  ›  Moshe Kravchik

实际应用程序中存在多少物理层

  •  0
  • Moshe Kravchik  · 技术社区  · 14 年前

    在JavaEE和.NET世界中,层间通信主要使用哪些技术?

    是否有任何基于DCOM的n层应用程序?

    2 回复  |  直到 12 年前
        1
  •  1
  •   Dani    14 年前

    你的问题没有一个答案。 我可以在2台服务器上放置3层,1台服务器,3台服务器。

    数据库可以分为实际数据库、数据访问层、ORM,理论上可以把每一层放到一台机器上,但效率会很低。

    我在决定将性能和安全性分开时,也会考虑一些复杂性。

    我从应用层到数据库使用类似nHibernate的ORM,从表示层到应用层使用WCF(在.NET世界)。

        2
  •  0
  •   Carlo V. Dango    14 年前

    • GUI层
    • 服务器层
    • 数据库层
    • 从属层

    然而,我们的软件架构仅分为三层:gui、服务器以及gui和服务器共享的数据。