首页 新闻 会员 周边 捐助

ASP.NET MVC中能使用SOCKET进行持久的UDP服务吗

0
悬赏园豆:5 [已解决问题] 解决于 2015-03-02 15:12

ASP.NET MVC中能使用SOCKET进行持久的UDP服务吗

尝试过静态变量和方法都行不通,过一段时间SOCKET服务线程会被自动关闭

大芝麻的主页 大芝麻 | 初学一级 | 园豆:4
提问于:2015-03-01 11:41
< >
分享
最佳答案
0

应用程序池被回收了。

收获园豆:3
Launcher | 高人七级 |园豆:45050 | 2015-03-02 09:14

看来只能再写一个WINFORM UDP服务程序 GET请求WEB数据后再做UDP推送了

大芝麻 | 园豆:4 (初学一级) | 2015-03-02 15:11
其他回答(1)
0

直接用SignalR得了 

收获园豆:2
arg | 园豆:1047 (小虾三级) | 2015-03-02 13:19

来不及学习了。。。

支持(0) 反对(0) 大芝麻 | 园豆:4 (初学一级) | 2015-03-02 15:12

SignalR 达不到效果,
SignalR 在支持 WebSocket 的情况下 是使用 WebSocket。
但是问题是 WebSocket 只支持 TCP协议。 如果需要 UDP协议,还是必须用 Socket。
因此 SignalR 达不到 要求。不是所有 的 都可以用 SignalR,SignalR 是很方便,但是应用环境你也得具体知道。推荐 好好看看 。
网上一大堆 建议用 Signal,Signal 只能是 TCP,UDP是不行的。 都是半斤水去 误导人。

支持(0) 反对(0) 徐朗 | 园豆:200 (初学一级) | 2020-03-30 20:09
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册