【发布时间】:2010-05-06 13:19:23
【问题描述】:
我使用 netTcpBinding 创建了一个自托管的 WCF 服务。我正在使用基于 WinForm 的客户端连接到此服务。我观察到,当客户端启动并运行时,我总是失去与 WCF 服务的连接 - 故障状态!。
为了解决这个问题,我创建了一个线程来保持连接处于活动状态。我让客户端坐下,大约一周后,在我的日志中发现一条错误消息:TCP 连接错误 10061 - 客户端被拒绝连接。保持活动线程无法重新创建连接对象 - 日志仍然显示“连接被拒绝”。
在我的服务主机配置文件中,我有一个基地址,但没有端点地址。 MSDN 说,当没有给出端点地址时,端点地址成为调用 Open 方法时的基地址。
我还需要提供端点地址来解决“TCP 连接被拒绝”问题吗?
提前感谢您的任何建议。
【问题讨论】:
标签: wcf