もしそうなら、非TCPネットワークで何がうまくいかないかの例を知っていますか?私はいくつか出くわしたMQTT学ぶTCP/IPはMQTTに必須ですか?
はMQTTはTCP/IPスタックに依存しているという事実を言及しています。例えば、mqtt.orgから:MQTT自身が明示的に TCP/IPスタックを期待一方
センサネットワークのためのMQTTは、非TCP/IP ネットワーク上の組み込み機器を対象としています。
参考資料を読むと、そのようなものは見つかりません。さらに、QoSフィールドがあり、信頼できる配信に使用でき、0以外の値はTCP/IPネットワークでは実質的に役に立たない。今は、TCPソケットではなく、UNIXのパイプ、ドメイン、またはUDPソケットを使用してMQTT接続を確立することを妨げるものは何もありません。
私はそれを試したことはありませんが、SOCK_STREAM型のUnixソケットがTCPに十分近いので、うまく動作するはずだと思いました。私が考えることができる唯一の利点はUnixの権限です。 – njh
はい、私は目的のためにUNIXソケットを除外しませんでした。 – ralight