WebSocket によるリアルタイム通信

メッセージはリロードなしで即座に表示

3分で読めます
このセクションを印刷

FreeMaint Chat は利用中に常時接続を維持するため、メッセージ、編集、削除、入力中の表示が即座に反映されます。ページを更新する必要はありません。

リアルタイムで更新される内容

  • 新しいメッセージは送信されるとすぐに会話に表示されます
  • 編集されたメッセージはその場で更新されます
  • 削除されたメッセージは「(メッセージは削除されました)」に置き換わり、会話の流れが保たれます
  • 入力中の表示で、誰が書いているかがわかります

ポーリングフォールバック

接続が切れても(一時的なネットワーク障害、画面ロックなど)何も失われません。開いている会話は 30 秒ごとにも再読み込みされるため、見逃したメッセージはページを更新しなくても表示されます。

誰が何を受け取るか

各会話は、そのメンバーにだけ配信されます。会話を開くとブラウザーがその会話の受信を始め、別の会話に切り替えると停止します。メンバーシップは毎回サーバー側で確認されるため、メンバー以外がそのメッセージを受け取ることはできません。

このページは役に立ちましたか?