我的服务目前正在运行
localhost:17722/Book.svc
我的客户端应用如何在尝试使用服务之前知道该服务是否正在运行?
最佳答案
在使用服务器之前不要检查服务器是否已启动。使用服务并处理调用期间发生的任何错误。
即使您检查服务是否正常运行,它也可能在您检查服务正常运行和调用服务之间发生故障。所以即使你检查它是up,你仍然需要在消费它的时候处理它是down。
检查服务是否正常运行的最好方法是尝试使用它。
关于c# - 客户端如何知道 wcf 服务正在运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20164993/