我需要一些概念的帮助:
我有一个ASP.NET web api。
我的客户对此网络服务进行网络通话。当客户端登录服务时,我的web api需要打开一个外部服务器的tcp套接字。此服务器提供对服务的访问。现在web.Api是一个无状态应用程序。我不能选择连接每个请求。
所以我需要在Web服务器上打开每个客户端的套接字。
我不知道从哪里开始这样的事情。
我可以得到你的意见。
答案 0 :(得分:0)
您应该考虑创建一个有状态的Web服务。看看这里:http://www.codeproject.com/Articles/15689/Stateful-Web-Services。
将web服务逻辑放在套接字服务器中可能会更好。