我正在开发部署在Azure上的ASP.NET MVC应用程序,并寻找提供异步传输机制/回退的库。
经过我自己的研究,我得出结论,有两个着名的候选人--Socket.io和SignalR。
我的问题很简单)他们的利弊是什么?有没有什么好理由使用其中一个?
谢谢:)
答案 0 :(得分:4)
我不得不说SignalR绝对是您应用程序的最佳方法。在目前的构建中,我们作为服务器的笔记本电脑正在推动350k消息/秒。在下一个版本中,它将更高(根据当前测试判断为几倍)。
查看主网站:http://signalr.net/
GitHub:https://github.com/SignalR/SignalR
JabbR提问:http://jabbr.net/#/rooms/signalr
答案 1 :(得分:2)
我从未使用过SignalR,根据google告诉我这是.Net应用程序的替代解决方案。
所以我想你应该试一试。 Socket.IO太棒了,我喜欢它,但我很努力。根据他们的doc,没有.net / c#绑定。也许他们的文档不是最新的。