none
WCF 宿主地址问题 RRS feed

  • 问题

  • WCF 的宿主地址能不能动态的修改哈, 我要用WCF 用可能开发完发布之后,宿主的 adress要修改,那么在客户端怎么更新啊? 我有可能有很多个客户用了,难道要一个一个的修改么 ? 有没有什么简单的方法啊
    2010年8月16日 1:56

答案

  • 你的问题 是针对自己要做的项目?

    如果是学习的话,可以随便玩玩。

    1.如果你的服务地址,只是更改者一次,或者几乎不怎么变化,建议做过安装包,或者更新程序,更新一下配置文件。

    2.WCF4.0确实支持WS-Discovery,有局限性,比如你的程序,对于性能要求较高,或者,你的网络类型比较复杂,WS-Discovery在实施起来的时候还是比较麻烦的。风险比较大。

     

        你根据实际取舍吧,1。方式比较老土,但是保险,方式2 WS-Discovery确实不错,但是需要WCF4.0支持,你的客户端必须安装.NET 4.0也是个不小的工作。

    况且现在公司使用WS-Discovery的不多,你也要谨慎考虑~


    Frank Xu Lei--谦卑若愚,好学若饥
    专注于.NET平台下分布式应用系统开发和企业应用系统集成
    Focus on Distributed Applications Development and EAI based on .NET
     

    老徐的网站】:http://www.frankxulei.com/

    老徐的博客】:http://www.cnblogs.com/frank_xl/

    微软WCF中文技术论坛
    微软WCF英文技术论坛

    • 已标记为答案 化蝶磊 2010年8月18日 6:58
    2010年8月16日 8:26
    版主

全部回复

  • 使用 wcf 4.0 支持的服务发现机制 WS-Discovery
    2010年8月16日 3:47
  • 你的问题 是针对自己要做的项目?

    如果是学习的话,可以随便玩玩。

    1.如果你的服务地址,只是更改者一次,或者几乎不怎么变化,建议做过安装包,或者更新程序,更新一下配置文件。

    2.WCF4.0确实支持WS-Discovery,有局限性,比如你的程序,对于性能要求较高,或者,你的网络类型比较复杂,WS-Discovery在实施起来的时候还是比较麻烦的。风险比较大。

     

        你根据实际取舍吧,1。方式比较老土,但是保险,方式2 WS-Discovery确实不错,但是需要WCF4.0支持,你的客户端必须安装.NET 4.0也是个不小的工作。

    况且现在公司使用WS-Discovery的不多,你也要谨慎考虑~


    Frank Xu Lei--谦卑若愚,好学若饥
    专注于.NET平台下分布式应用系统开发和企业应用系统集成
    Focus on Distributed Applications Development and EAI based on .NET
     

    老徐的网站】:http://www.frankxulei.com/

    老徐的博客】:http://www.cnblogs.com/frank_xl/

    微软WCF中文技术论坛
    微软WCF英文技术论坛

    • 已标记为答案 化蝶磊 2010年8月18日 6:58
    2010年8月16日 8:26
    版主
  • 针对自己的项目,现在要把B/S模式的UMS 改为  C/S ,老总要求让用WCF做的,像腾讯通那样的效果~ ,郁闷了,我刚学习WCF

    2010年8月18日 1:12
  • 针对自己的项目,现在要把B/S模式的UMS 改为  C/S ,老总要求让用WCF做的,像腾讯通那样的效果~ ,郁闷了,我刚学习WCF


    QQ和通讯通 都有自己的服务器吧?

    负责管理用户信息,比如客户端地址信息

    WCF有个类似的WS-Discovery Mageged模式,

    你可以到我博客里看看WCF4.0的文章 ,有一个例子代码


    Frank Xu Lei--谦卑若愚,好学若饥
    专注于.NET平台下分布式应用系统开发和企业应用系统集成
    Focus on Distributed Applications Development and EAI based on .NET
     

    老徐的网站】:http://www.frankxulei.com/

    老徐的博客】:http://www.cnblogs.com/frank_xl/

    微软WCF中文技术论坛
    微软WCF英文技术论坛

    2010年8月18日 2:01
    版主