2

サーバーがデータベースの変更を検出したときにクライアントにデータを送信したい Web サーバーがあります。クライアントがポーリングせずにデータを受信するようにします。

これを達成するための最良の方法は何ですか?

(SSEについて少し読んだ-サーバーがイベントを送信しましたが、これが正しい方法かどうかはわかりません)

ありがとう

4

3 に答える 3

1

はい、Server-Sent Events は、サーバー上の変更をリッスンするための適切なテクノロジです。

リッスンするだけなら、双方向の WebSocket よりも SSE の方が優れています (高速、軽量、HTTP 互換)。

于 2013-09-01T19:13:30.813 に答える
0

ポーリングがオプションでない場合は、サーバー (およびターゲット ブラウザー) がサポートされている場合は、より優れた手法である WebSockets について考えることができます。いずれにせよ、クライアントからサーバーへの接続を開く必要があります。

于 2013-02-28T06:27:01.330 に答える