12得票1回答
在IIS 10中注册asp.net

我有一个问题,与在IIS 10中注册asp.net有关。 我的环境是Windows 10、IIS 10、已安装VS 2013和VS 2015,.NET 3.5是Windows功能中的一个特性。 我想在iis中使用nettcpbinding,因此,我安装了WCF HTTP激活和WCF非HTTP激...

12得票3回答
如何正确关闭客户端代理(远程主机强制关闭了一个现有的连接)?

在您阅读完问题之前,请不要将其标记为重复;我已经谷歌了几个小时,但没有成功。编辑:现在我相信这与WCF缓存打开的TCP连接的方式有关(连接池)。请看问题末尾的第5次编辑。我基本上有一个使用netTcpBinding配置的WCF服务。即使我正常关闭客户端代理(见下面的代码),服务器仍然记录“Sy...

11得票4回答
无法在Fiddler中显示netTcpBinding请求

我有一个WCF服务,有两个终结点。一个是basicHttpBinding,另一个是netTcpBinding。以下是我的配置...<services> <service name="SomeService.Service"> <endp...

10得票2回答
不使用Windows凭据的netTcpBinding?

我有一个机器控制应用程序,其中有一台客户端电脑和五个服务器盒在机器子网上通信。没有域控制器。我想使用netTcpBinding以实现可靠性和事务支持。 当没有域控制器时,是否可以使用用户名/密码身份验证来使用此绑定?我希望不使用证书,因为我不想管理将不连接到办公室LAN的900台计算机(15...

9得票2回答
WCF - 长时间保持通道开启是否不良实践?

我正在学习WCF。我的计划是使用NetTcpBinding在客户端和服务器之间建立双工通道,并保持该通道无限期打开,以便服务器可以向客户端发起请求。然而,我偶然发现了Jesse Ezell的博客,它似乎表明长时间保持通道打开是一件不好的事情,因为你无法捕获故障,这会导致各种不稳定性。这是正确的...

9得票5回答
如何使用NetTcpBinding(WCF)找到一个可用的TCP端口(以便服务器可以绑定它)

在 .Net 中找到下一个 TCP 端口 介绍了如何在原始的 .net 中实现,但没有说明如何在 WCF 中安全地实现。 在我的单元测试中,我需要使用 NetTcpBinding,但我不想硬编码它使用的端口。 因此,当我在 ServiceHost 中使用 NetTcpBinding 时,如...

9得票1回答
使用netTcpBinding启用基于证书的身份验证的WCF服务

我有一个WCF服务,使用netTcpBinding暴露在“Server A”上的单个终结点上,托管在我们内部局域网上的IIS7.5 / WAS上。然后,这个服务由一个ASP.NET web客户端应用程序消耗,该应用程序位于“Server B”上,也使用IIS7.5托管,由外部托管提供程序在我们...

8得票1回答
WCF服务通道中出现CommunicationObjectAbortedException异常,同时加载多个数据。

我在我的客户端-服务器应用程序中使用WCF服务,但在服务器和客户端之间通信时遇到以下错误。 Error Message =>> System.ServiceModel.CommunicationObjectAbortedException: The communication o...

8得票3回答
使用Net.TCP承载WCF服务

我完全是新手,想使用net.tcp绑定托管最简单的WCF服务。我有Windows 7专业版和IIS7,并启用了非HTTP激活。 我在vs2010中开始一个新的WCF服务应用程序项目并编译它。仅此而已! 我删除了所有的IIS网站,并添加了一个名为WCFHost的新网站。 我打开WcfTest...

8得票2回答
零消息队列(ZeroMQ)可以用来接受传统的套接字请求吗?

我正在尝试使用ZeroMQ重写我们旧的服务器,目前我已经设置了以下服务器(适用于Zmq请求): using (var context = ZmqContext.Create()) using (var server = context.CreateSocket(SocketT...