mica mqtt组件的简要概述
一、MQTT全称为Message Queuing Telemetry Transport(消息队列遥测传输),是IBM发布的基于发布/订阅范式的轻量级消息协议。目前广泛使用的版本有mqtt 3.1.1(2014年制定)和mqtt 5.0(2018年制定)。详情请参阅Mqtt5特性详见。二、mica-mqtt是基于t-io开发的组件,旨在更深入地理解mqtt协议。其编解码直接基于netty codec-mqtt模块进行调整。在移植过程中,发现netty的codec-mqtt已经支持mqtt5协议,因此进行了相应的升级。三、在移植过程中,花费了一定时间对netty的codec-mqtt进行升级。下文将详细介绍升级过程。
用户评论