从Web服务安全有效地调用TCP / IP套接字服务

时间:2015-06-05 13:46:57

标签: c# web-services wcf sockets tcp

我有一个基于TCP / IP的传统服务,作为Windows服务运行。我需要创建一个标准Web服务,通​​过HTTP接收客户端请求,与传统后端TCP / IP服务通信,并根据后端TCP服务的响应响应客户端。简而言之,Web服务需要处理与后端TCP / IP服务的双向通信,但每个Web服务请求最多只能发送/接收一次。

我将使用WCF,C#和标准.NET框架来处理Web服务的创建,并建立到后端的TCP连接。

在这种情况下,通过将其实例模式更改为单一并维护具有到后端TCP的持久开放连接的连接池,启用WCF以允许交叉请求共享对象通常更安全,更高效/ IP服务器,或者每次Web服务收到需要它的请求时创建从Web服务到后端TCP / IP服务的TCP / IP连接,并在响应后关闭它是否更好?

0 个答案:

没有答案