【发布时间】:2010-10-07 10:57:08
【问题描述】:
我开发了一个使用 net.tcp 适配器并监听特定端口的 WCF 服务。我想使用普通的 .net 客户端连接到该服务,该客户端使用套接字将数据发送到端口并监听响应。
当我尝试向该服务发送数据时,出现错误:“现有连接被远程主机强制关闭”。
但是,我可以通过另一个使用 WCF 服务的地址/绑定/合同的客户端连接该服务。
有没有一种方法可以让我使用基于普通套接字的客户端与 WCF 服务进行通信?
【问题讨论】:
-
为了确保每个人都明白您在这里要做什么...请澄清一下您是否尝试使用 .NET 中的内置套接字编程工具连接到网络。 Tcp WCF 服务,反之亦然?
-
EnocNRoll,你说得对。我正在尝试使用基于套接字的客户端与基于 net.tcp 的 WCF 服务进行通信。