このブログによると、Mosquitto(MQTTブローカー)はWebソケットを介したクライアントへの接続をサポートしています。ブログ記事は、Webソケットプロトコルが現在のブラウザーの大部分でサポートされているにもかかわらず、Webブラウザーが適切なTCPソケットを(まだ)サポートしていないため、Webソケットがブラウザーアプリケーションにとってより有用であることを示唆しているようです。
ネットワークにさまざまなクライアント(例:Raspberry Pisなどのマイクロコントローラーに基づくセンサーやアクチュエーター)しかない場合、直接TCP接続でWebソケットを使用する利点はありますか?ブラウザと通信しているときだけ、Webソケットプロトコルのオーバーヘッドはそれだけの価値がありますか?