[請益] 使用C#以及m2mqtt串AWS Iot

作者: s159 (222)   2019-10-09 23:35:48
hi 各位大神好
有兩個問題不知如何解決,想請問看看有沒有人遇過類似的問題。
以及如何解決....
謝謝...
問題1 : Subscribe 的 Topic 數太多 有時候會訂閱失敗。( 訂閱成功的事件不會觸發。)
太多的數量是不一定的,有時候是八個,有時候只能訂閱兩個...
因為沒有訂閱成功,所以publish的 訊息也收不到。
確定連線有建成功。(用Debug mode看過)
問題2 : AWS IOT 預設走8883 port ,但需求是能走443 port 去跟AWS Iot 連MQTT 。
看AWS的文件說要實作ALPN協定的東西(?)
開發環境 VS2017
WPF. C#
M2mqtt
作者: y3k (激流を制するは静水)   2019-10-10 23:15:00
443是through websocket吧
作者: maxqq (max)   2019-10-11 01:45:00
問題1 是 client 端的問題吧我是覺得你的 topic 規則可能要收斂一下,掛蠻多的
作者: s159 (222)   2019-10-11 12:26:00
y3k : 不是走websock(哭)請參考這篇https://aws.amazon.com/tw/about-aws/whats-new/2019/03/aws-iot-core-now-supports-http-rest-apis-with-x509-client-certificate-based-authentication-on-port-443/hi maxqq : 請問client 的定義。因為現在是我要跟Aws iot溝通,所以我應該是client 吧?另外請問命名的規則@@?這會影響 Topic 訂閱成功的機率嗎? 時好時壞的lol應該如何改善呢QAQ?

Links booklink

Contact Us: admin [ a t ] ucptt.com