如何自动发现WCF服务?

时间:2008-09-15 15:36:27

标签: wcf .net-3.5

有没有办法在网络中自动发现特定的WCF服务?如果可能的话,我不想用我的客户端配置地址。

2 个答案:

答案 0 :(得分:7)

是的,有一种自动发现服务的方法。 .NET 4.0包含一个名为WCF-Discovery的功能,它基于WS-Discovery协议。这里有一个显示HOL的培训套件: (http)code.msdn.microsoft.com/wcfwf4 你也可以在这里关注团队的博客: (http)blogs.msdn.com/discovery/Default.aspx

答案 1 :(得分:2)

您要查看的是WS-Discovery协议。我在netfx3's网站上找到了使用specification的示例。我建议根据范围搜索服务,方法是根据特定端点探测服务。