MQTT 프로토콜이 TCP를 통해 전달되기 때문에 세 가지 QoS 레벨 간의 차이는 매우 미묘합니다. 정상적인 조건에서 TCP는 전달을 보장하고 중복을 방지합니다.MQTT : TCP 대신 신뢰할 수없는 전달
MQTT를 사용하여 모바일 장치에 실시간 데이터를 보내려하지만 신뢰할 수있는 전달이 필요하지 않습니다. 배터리 소모량을 가능한 한 낮게 유지하는 것은 매우 중요하므로 불필요한 메시지 (TCP 승인)를 보내지 않는 것이 좋습니다.
UDP 또는 다른 신뢰할 수없는 전송 계층 프로토콜을 통해 MQTT를 구현할 수 있습니까? 이 일을하는 기존의 도서관이 있습니까?
감사합니다. MQTT-S를 알고 있지만 필자가 필요로하는 것은 아닙니다. 모바일 장치는 매우 빠른 속도로 정보를 수신하므로 모든 개선 작업은 자치 활동에 상당한 영향을 미칩니다. 내가 말하는 실험은 [다음] 일 수 있다고 생각합니다 (http://stephendnicholas.com/archives/219). –
예, 답변에 포함시킨 링크입니다. – ralight