バックエンドでTomcatを実行して、WebSocketを楽しんでいます。クライアントと共有したいデータのストリームが複数ある場合、ストリームごとに1つのWebSocketを使用するか、1つの共有WebSocketに多重化する方がよいでしょうか。
確かに、ストリームごとに1つのWebSocketを使用する方が簡単なようです。すべてのデータを1つのパイプにまとめるために、クライアントとサーバーの高度なロジックは必要ありません。また、各フレームの送信元/宛先を示すためのデータ形式のオーバーヘッドも必要ありません。
しかし、1つのクライアントページで複数のWebSocket(5〜10)を使用することの欠点はありますか?