物理上有N台客户端电脑,
物理上有一台服务器,如WEB的IIS所在的电脑,
物理上有一台服务器,只装数据库,大家能简要说明一下,用Remoting如果部署这物理三层Winfrom程序呀?

解决方案 »

  1.   

    Client ---> App Server --->Data Server
      

  2.   

    你的两个服务器哪来的“Winfrom程序”?总的来说,你的网络不需要remoting。你具体要部署什么系统呢?你是为了使用remoting而问的这个问题?
      

  3.   

    其实真正的系统一般也不存在“用remoting来部署”这个概念。真正的系统会有业务架构,不同的服务会因为本身业务处理的原因、历史原因、厂商的原因,而分布。然后是客户端也是客观地分布着。比如是你们公司内部的局域网一个网段内的,还是多个网段内的,还是跨建筑物的,还是跨城市的,通过移动公司的网关的,等等。这是部署的概念。知道部署之后,通信方式随便搭建,往往会需要为同一个系统实现有至少3种以上的通讯方式。而不是纠结一种。
      

  4.   

    就是我不知道如何用Remoting来开发Winform系统, 是用于Internat网的,为了安全,我把数据库用在单独的电脑上,要访问这个数据库必须要通过另一台服装器来的访问,就象WEB的IIS服务器,其它的就是客户服了, 不知Remoting可以这样实现吗?
      

  5.   

    Remoting?为什么要用这个,这样的网络架构只是简单的网站服务,客户机访问IIS的服务器,IIS的服务器访问数据服务器,设置好服务器的IP跟访问权限就可以。