我正在开发基于 Backbone 的应用程序(它也是一个平板电脑应用程序),它使用 websockets,. Websocket 运行良好,但应用程序没有任何错误/网络处理逻辑。
应用程序应该向用户显示他已断开连接的消息,并且应用程序应该重新尝试重新连接,一旦连接回来,事情就会重新开始工作,比如 gmail。
我还没有编写任何服务器端 websocket 代码,而且我是 Websockets 的新手。
有没有关于如何处理Websockets的网络断开,重新连接的好文章?
我无法找到如何在 Websockets 上设置超时,或者如何重新连接等。
由于是平板应用,所以会经常断网,应用也会进入休眠状态。有什么特别的考虑或做法吗?