私は、サーバーで発生したイベントについて、自分のWebサイトの訪問者に通知できるようにしたいと考えています。いつでもサーバーからWebブラウザにメッセージを送信する方法はありますか?
思う:
- ウェブサイトの訪問者は、輸出が行われたときに、訪問者に通知する必要があり、時間がかかり、サーバー上のバックグラウンドで実行されている輸出またはレポートを待っています。
または
- ウェブサイトの訪問者は、営業担当者からのチャットメッセージを待っているメッセージがそれらに送信されたときに、訪問者に通知する必要があります。私はこれを行うにはいくつかの方法を考えることができ
:
- ポーリング HTTPサーバ毎秒 があるかどうかを確認するために継続的に
- 永遠にオープンサーバー へのHTTP接続をキープ新しいメッセージ
- Javaサーバプロセスに接続 を開いているJava アプレットを書き込む
これらのどれも特に優雅な解決策には見えません...これを行うには良い方法がありますか?