【发布时间】:2010-11-03 07:39:22
【问题描述】:
检查给定 ip 和端口中是否存在 WCF 服务的最佳方法是什么?我想检查客户端安装中是否存在服务器
【问题讨论】:
标签: wcf .net-3.5 installation
检查给定 ip 和端口中是否存在 WCF 服务的最佳方法是什么?我想检查客户端安装中是否存在服务器
【问题讨论】:
标签: wcf .net-3.5 installation
知道“服务”是否“存在”的唯一方法是调用它。
为此,许多服务都包含一个“Ping”操作(或者可能是一个“GetServerInformation”操作),当调用该操作时,除了证明服务存在这一事实之外,它几乎没有做任何事情或什么都不做。
【讨论】:
我知道您已经在此处标记了答案,但您可以考虑查看此相关主题: How to check the availability of a net.tcp WCF service
根据您对服务本身的访问,使用受支持的 WS-Discovery 方法可能会满足您的需求,有一个很好的替代方法。
【讨论】: