与自定义TCP实现(在C#中)相比,使用SignalR有哪些真正的好处和缺点?
我发现SignalR与其他基于HTTP的框架有很多比较,但我无法获得任何关于SignalR与自定义TCP服务器实现的信息。据我所知,设计自定义TCP还有很多工作要做,因为所有的协议,握手等等。但是连接状态,速度,连接ID,连接用户和组呢?
此外,什么时候SignalR的缺点超重了,所以需要自定义TCP?那么服务,游戏服务器(实时与回合制游戏)等等呢?我知道,这个问题相当广泛,但我真的很感激使用SignalR而不是自定义实现的优缺点。提前谢谢。