私は、websocket を使用するバックボーン ベースのアプリケーション (タブレット アプリケーションでもあります) に取り組んでいます。Websockets はうまく機能していますが、アプリケーションにはエラー/ネットワーク処理のためのロジックがありません。
アプリは切断されたというメッセージをユーザーに表示する必要があり、アプリは再度接続を再試行する必要があり、接続が回復すると、gmail などの機能が再び開始されます。
私はサーバー側の Websocket コードを書いたことがなく、Websocket は初めてです。
ネットワークの切断、Websocket の再接続を処理する方法に関する良い記事はありますか?
Websocket でタイムアウトを設定する方法、または再接続する方法などを見つけることができません。
タブレットアプリのため、頻繁にネットワークが切断されたり、アプリがスリープモードになったりします。特別な考慮事項や慣行はありますか?