【发布时间】:2010-09-09 00:07:59
【问题描述】:
有没有办法自动发现网络中的特定 WCF 服务?如果可能的话,我不想为我的客户端配置地址。
【问题讨论】:
有没有办法自动发现网络中的特定 WCF 服务?如果可能的话,我不想为我的客户端配置地址。
【问题讨论】:
是的,有一种方法可以自动发现服务。 .NET 4.0 包含一个名为 WCF-Discovery 的功能,它基于 WS-Discovery 协议。这里有一个显示 HOL 的培训工具包: (http)code.msdn.microsoft.com/wcfwf4 您也可以在此处关注团队的博客: (http)blogs.msdn.com/discovery/Default.aspx
【讨论】:
您要查看的是 WS-Discovery 协议。我在netfx3's 网站上找到了使用specification 的样本。我建议通过基于特定端点探测服务来根据范围搜索服务。
【讨论】: