none
在不同地区搭建相同功能的wcf,通过一个客户端进行访问,请问该如何处理? RRS feed

  • 问题

  • 问题来自:http://www.cnblogs.com/frank_xl/archive/2010/01/20/1652769.html#commentform
    @Frank Xu Lei
      呵呵,你好,我已经给你发站内短信了。
      客户端访问服务时,可根据实际需要,如果是统计汇总数据,那么所有的服务器的服务都要进行访问(按序),如果单独汇总一个地点的数据则选择。
      部署的目的是:
      我们是给政府房地产主管部门开发管理系统,此系统部署到省下面的各市县了,省里的主管领导想得到各市县当日房产实时销售数据,因此我的思路就是在各市县搭建wcf服务。

    Frank Xu Lei--谦卑若愚,好学若饥
    专注于.NET平台下分布式应用系统开发和企业应用系统集成
    Focus on Distributed Applications Development and EAI based on .NET
    欢迎访问老徐的中文技术博客:Welcome to My Chinese Technical Blog
    欢迎访问微软WCF中文技术论坛:Welcome to Microsoft Chinese WCF Forum
    欢迎访问微软WCF英文技术论坛:Welcome to Microsoft English WCF Forum
    2010年1月22日 15:21
    版主

答案

  • 两个方案啊,
    1.数据同步。把各个地方部署的数据库,同步到一个主服务器数据库里,然后查询会到主服务器里查询数据信息。
    2.如果多个系统全部部署相同的WCF服务,是可以的,但是你要知道各个部署的服务器的地址。查询端保留这一一个地址列表,根据地址列表依次调用WCF查询数据,然后汇集。可行是可行。
    但是你要考虑安全的问题。这些信息是比较敏感的。部署WCF服务的时候采用必要的安全措施。
    Frank Xu Lei--谦卑若愚,好学若饥
    专注于.NET平台下分布式应用系统开发和企业应用系统集成
    Focus on Distributed Applications Development and EAI based on .NET
    欢迎访问老徐的中文技术博客:Welcome to My Chinese Technical Blog
    欢迎访问微软WCF中文技术论坛:Welcome to Microsoft Chinese WCF Forum
    欢迎访问微软WCF英文技术论坛:Welcome to Microsoft English WCF Forum
    2010年1月22日 15:21
    版主