オンライン/オフラインユーザーを監視する共通パターンはありますか?表示目的でユーザーのオンラインオフライン状態を監視するためのパターン
私はアプリ上のユーザーのリストを持っており、どのユーザーがオンラインでどのユーザーがオフラインであるかを表示したいと考えています。
オンラインステータスを確認するためにエンドポイントを継続的にポーリングする必要がありますか、またはWebソケットを使用する必要がありますか?
バックエンドはNodeJSで、appはjavascriptの反応ネイティブアプリケーションです。
ちょうど方向を探しています。
詳細を提供することができますか?各ユーザーコンポーネントに警告する必要がありますか?これを行うには良い方法をお勧めできますか? – Chris
@Christ私は自分の答えを更新しました。各ユーザーコンポーネントに警告する必要がある場合は、お客様の責任で行ってください。すぐにそれを持つことは重要ですか?または、必要なときに新しいオンラインユーザーリストを入手できますか? –
理想的にはライブアップデートになるので、ウェブソケットは良いでしょう。 私は各ユーザーがサーバーへのWebソケット接続を作成するコンポーネントだと思っています。 サーバーがユーザーがオフラインであると表示された場合、すべてのコンポーネントを更新することをお勧めしますか? – Chris