我正在开发一个部署在Azure上的 ASP.NET MVC应用程序,并正在寻找一个提供异步传输机制/回退的库。
经过我自己的研究,我得出结论,有两个著名的候选者 - Socket.io 和SignalR。
我的问题很简单)它们的优缺点是什么?有什么充分的理由使用一个而不是另一个吗?
谢谢:)
我不得不说SignalR绝对是你的应用程序的最佳方法。 在当前版本中,我们作为服务器的笔记本电脑正在推送大约 350k 条消息/秒。 在下一个版本中,它将更高(根据当前的测试判断,高出几倍)。
查看主站点:http://signalr.net/
The GitHub: https://github.com/SignalR/SignalR
JabbR提问:http://jabbr.net/#/rooms/signalr
我从未使用过SignalR,根据谷歌告诉我的,它是.Net应用程序的替代解决方案。
所以我想你应该试一试。Socket.IO 很棒,我喜欢它,但我是一个节点。根据他们的文档,没有 .net/c# 绑定。也许他们的文档不是最新的。