代码之家  ›  专栏  ›  技术社区  ›  zzMzz

如何为物理1层和物理3层部署编写逻辑n层windows桌面应用程序?

  •  0
  • zzMzz  · 技术社区  · 14 年前

    我正在开发一个独特的windows桌面应用程序,它需要独立和分布式部署模式。在独立模式下,整个程序将在一台台式机上运行。在分布式模式下,将有几个瘦客户机运行在桌面计算机上,通过局域网与应用服务器(IIS)和数据库通信。

    理想情况下,我希望独立模式的代码与分布式模式相同,只是部署方式不同。在独立模式下使用WCF(或某种形式的web服务)这样就可以在分布式模式下部署而不需要对代码进行重大更改,这有意义吗?有没有更好的办法?

    谢谢!

    1 回复  |  直到 14 年前
        1
  •  0
  •   Édgar Sánchez Gordón    14 年前

    1 有一个技巧和你描述的非常相似:一次开发,一层或三层部署。如果你的应用程序主要是关于数据维护,它很可能是你的门票。