检查的最佳方法是在给定的IP和端口中存在WCF服务吗?我想检查客户端安装上是否存在服务器
答案 0 :(得分:10)
了解“服务”是否“存在”的唯一方法是调用它。
为此目的,许多服务包括“Ping”操作(或者可能是“GetServerInformation”操作),当被调用时,除了证明服务存在这一事实外,几乎或者什么都不做。
答案 1 :(得分:5)
我知道你已经在这里标记了答案,但你可以考虑查看这个相关的主题: How to check the availability of a net.tcp WCF service
根据您对服务本身的访问权限,使用支持的WS-Discovery方法有一个很好的替代方案,具体取决于您对服务本身的访问权限。