【发布时间】:2011-09-12 16:49:48
【问题描述】:
我真的来自Http 的世界,从来没有对使用 TCP 的旧 .NET Remoting 做过很多,但我了解 TCP 概念,现在已经使用 net.tcp 绑定实现了几个 WCF 服务。年。大多数时候它是启动,运行,我消费它,故事结束。但是,有时服务器设置更高级,我会遇到一台服务器上存在的通信错误,而另一台服务器可能不存在。证明它是否是防火墙/服务器/等。问题我需要查看是否可以毫无问题地看到或访问 WCF 服务。这是针对使用 net.tcp 的 Windows 服务托管的 WCF 服务,我试图找出这种情况。
问题在于通过 HTTP 绑定公开的 WCF 服务,我只需在浏览器中插入 URI 即可查看服务页面,让我知道服务正在正常运行。轻松测试。
如何对通过 net.tcp 绑定公开的 WCF 服务执行等效操作?是否有任何工具或命令可以用来测试例如 net.tcp//mycustomWCFService:8123/MyService ?我看过一些关于编写代码以编程方式确定 WCF 服务是否可用的帖子,但我不想这样做。我想检查是否所有可能的 没有 代码,类似于我在浏览器中拉起 http 端点。
感谢您的帮助,谢谢!
【问题讨论】:
-
我也想解决同样的问题。我不确定WC服务是否正在运行?