1

2つの異なるタイプのイベントがある場合、HTML5サーバー送信イベントを使用して異なるタイプのイベントを分離する方法は2つあるようです。

  1. サーバーからプッシュされたすべてのメッセージにそれぞれのイベントキーワードを添付します。
  2. さまざまなURLでさまざまなイベントタイプを公開します。

HTML5 SSEの使い方を学び始めたばかりの人として、私はいつ各メソッドを使用するのだろうかと思います。

このAPIの経験豊富なユーザーからの洞察はありますか?

PS

私はそれが重要だとは思いませんが、私のサーバー側はNode+Expressです。

4

1 に答える 1

0

これらの2つのタイプのイベントがまだ同じアプリケーションにある場合、最善の解決策は、単一のSSE接続を使用し、ストリーム内で異なるタイプのイベントを使用することです。

このようにして、開いている接続の数と、それらを確立して存続させるためのオーバーヘッドを削減します。

同じページに2つの独立したアプリケーション(株式相場表示とチャットウィンドウなど)がある場合、コードベースを独立させるためだけに、2つの別々のストリームを使用する方が簡単な場合があります。

于 2013-06-18T00:30:15.727 に答える