none
WCF配置文件问题 RRS feed

  • 问题

  • 用配置文件配置客户机和服务器,希望能从服务器界面中设置主机名称和地址,如果服务器经常变更ip地址如何处理?客户端若用配置文件能否做成像IE那样,针对不同的服务用户可以输入相应的服务器地址和名称?

    • 已移动 小鱼儿 2009年5月19日 9:59 ([Loc]From:Windows Vista 开发相关讨论)
    2008年8月12日 9:59

答案

  • 你说的功能理论上可以实现的。根据我目前知道的知识。
    1.服务器界面中设置主机名和地址(实际就是配置节点的地址信息)。这个你可以通过自定义Winform应用程序来托管WCF 服务。
    2.开发特定的界面,来读取和操作配置config文件.这个操作可以理解:从界面读取IP地址信息,更新config文件里对应的服务地址信息。
    3.客户端运行的时候,其调用的服务地址也是可以再客户单的配置文件里定制的。当然你也可以做个winform的操作界面来实现可视化定制。
    4.WCF服务和Web Service.Net Remoting有些方面还是相似的,你请求的服务要有地址,不管固定与否,你发出的请求能请求到有限的服务资源。这样才能得到正确的服务。如果服务的地址都不知道。这个请求发出基本没什么意义了。除非你服务的地址在可以确定的范围内变动。客户端作何遍历测试。循环所有的可能地址。
      不知道你还能看到我的回复不?是穿越时空了。呵呵 希望的回复没有白费啊~
    you have a dream,you gonna protect it! http://www.cnblogs.com/frank_xl
    2009年5月27日 13:58
    版主

全部回复

  • 我也想知道,关注

    2008年8月18日 1:24
  • 你说的功能理论上可以实现的。根据我目前知道的知识。
    1.服务器界面中设置主机名和地址(实际就是配置节点的地址信息)。这个你可以通过自定义Winform应用程序来托管WCF 服务。
    2.开发特定的界面,来读取和操作配置config文件.这个操作可以理解:从界面读取IP地址信息,更新config文件里对应的服务地址信息。
    3.客户端运行的时候,其调用的服务地址也是可以再客户单的配置文件里定制的。当然你也可以做个winform的操作界面来实现可视化定制。
    4.WCF服务和Web Service.Net Remoting有些方面还是相似的,你请求的服务要有地址,不管固定与否,你发出的请求能请求到有限的服务资源。这样才能得到正确的服务。如果服务的地址都不知道。这个请求发出基本没什么意义了。除非你服务的地址在可以确定的范围内变动。客户端作何遍历测试。循环所有的可能地址。
      不知道你还能看到我的回复不?是穿越时空了。呵呵 希望的回复没有白费啊~
    you have a dream,you gonna protect it! http://www.cnblogs.com/frank_xl
    2009年5月27日 13:58
    版主