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

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

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

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

19得票1回答
流传输 + netTcpBinding = 不支持帧模式?

有人能解释一下这个错误是什么意思吗:   正在使用的 .Net Framing 模式 不受支持,blah blah yadda 我找不到任何有价值的信息。异常提示要检查服务器日志,但我在其中找不到与此错误相关的任何内容。我不知道“framing mode”是什么鬼,否则我会尝试不同的 ...

14得票3回答
使用netTcp绑定时添加服务引用

我有一个WCF服务,我通过将其接口复制到示例客户端项目中进行了测试。 现在我想通过添加服务引用来使其正常工作。 该服务托管在Windows主机上(使用installUtil)。 该服务有两个项目——外部(接口+数据契约)和内部(实现)。 由于某种原因,它没有一个app.config文件,所以我...

8得票1回答
什么是正确的WCF代理处理方式?

我一直在苦恼于WCF代理的问题。正确的方式是什么来Dispose一个WCF代理呢?答案并不简单。 System.ServiceModel.ClientBase违反了微软自己的Dispose模式 System.ServiceModel.ClientBase<TChannel> 确...

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

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

24得票5回答
WCF TCP相对于HTTP有多快?

我知道在WCF中TCP比HTTP更快,但我很想知道它有多快。我的一个大型应用程序使用HTTP存在性能问题,我正在考虑是否将其转移到netTcp可以获得足够的性能提升以使投资值得。 有人知道netTCP与Http绑定相比发送的数据量差异吗?

17得票5回答
netTcpBinding 或 wsHttpBinding

我有一个作为Windows服务托管的WCF服务,客户端是使用WCF服务方法的ASP.Net应用程序。 在实施安全性的过程中,我对于netTcpBinding / wsHttpBinding中的哪一个更适合我的情况感到困惑。 很可能场景中的所有应用程序(WCF服务、Windows服务、ASP...

31得票2回答
在WCF双工协议中检测客户端断开连接

我正在尝试构建一个SOA,使客户端能够在服务器上执行长时间运行的查询,并使用回调来响应服务器。 我希望能够检测到客户端的断开连接(通过用户主动关闭、未处理的异常或网络连接丢失),以便服务器可以选择取消昂贵的请求。 我正在测试各种故障情况,但似乎无法触发某些事件处理程序。 测试失败案例: ...

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激...