我正在尝试测试作为工具一部分的WCF服务的可用性。是否有可能或者我必须在WCF中调用一个方法来真正测试它?我已经尝试过client.downloadurl(wcfurl)
,但它失败了。
有任何想法吗?
我正在尝试测试作为工具一部分的WCF服务的可用性。是否有可能或者我必须在WCF中调用一个方法来真正测试它?我已经尝试过client.downloadurl(wcfurl)
,但它失败了。
有任何想法吗?
要测试 WCF 服务是否存在,您只需在浏览器中输入服务的 url:
http://www.yourdomain.com/yourservice.svc
您应该能够在代码中发出相同的 http 请求并检查响应。如果没问题,则服务存在。
但是,这不会检查服务上的方法。
使用服务的 URL 创建 HTTP 请求。不要忘记设置超时。响应码 200 表示一切正常
我会试试微软的这个工具。
他们为您提供了这一点,只需启动该工具,您就会看到 IService 上公开的可用方法。
http://msdn.microsoft.com/en-us/library/bb552364.aspx
您可以提供 IService 代码以获取反馈。