我这边现在是要做个国外的点餐系统,而店家是通过手机进行订单处理。我这边是用websocket针对于订单进行管理,但在测试期间发现手机若是性能比较弱或者手机网络不行时就会出现订单在进行管理时就会出现加载的现象(因为这边是写了订单发起请求时会加载,直到对应的消息返回才关闭)
其中我有考虑过可能是websocket的中断再重连可能出问题,在测试后也发现这方面没太大问题。
后面我有和别的程序员讨论这个问题,他和我排除了服务器和后端代码问题。并额外推荐我如果进行开发时要考虑signalr的功能免得出现可能部分客户端不支持功能
没了解过signalr,不过你可以试试
webman/push
自动重连,心跳,消息推送都是封装好的