检查WCF服务是否存在

时间:2009-06-16 12:13:52

标签: wcf .net-3.5 installer

检查的最佳方法是在给定的IP和端口中存在WCF服务吗?我想检查客户端安装上是否存在服务器

2 个答案:

答案 0 :(得分:10)

了解“服务”是否“存在”的唯一方法是调用它。

为此目的,许多服务包括“Ping”操作(或者可能是“GetServerInformation”操作),当被调用时,除了证明服务存在这一事实外,几乎或者什么都不做。

答案 1 :(得分:5)

我知道你已经在这里标记了答案,但你可以考虑查看这个相关的主题: How to check the availability of a net.tcp WCF service

根据您对服务本身的访问权限,使用支持的WS-Discovery方法有一个很好的替代方案,具体取决于您对服务本身的访问权限。