
适用于Delphi7至Delphi 10.3且兼容Indy的MQTT组件,支持Windows和Android跨平台
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本MQTT组件专为Delphi7至10.3版本设计,并兼容Indy,适用于Windows与Android系统的跨平台开发,提供高效稳定的通讯解决方案。
基于原作者“毒手药王”的设计模块进行了二次修改与优化。根据评论区网友的反馈意见,并结合本人的实际项目经验,目前该版本已基本稳定。本着对MQTT协议研究与学习的精神,现分享给大家。
具体改进内容如下:
1. 兼容Delphi7至Delphi 10.3;
2. 支持安卓项目的使用;
3. 能够处理超过2MB的消息报文;
4. 提供空用户名或空密码的匿名连接支持;
5. 添加了对Retain消息的选择性控制,适用于点对点调用场景。
6. 数据包接收性能得到提升,减少了资源消耗。
7. 代码结构和数据类型进行了重构与优化。
8. 使用UTF-8编码提升了兼容性。
9. 新增Unsubscribe操作功能;
10. 添加了CleanSession设置选项;
11. 引入ConnectionTimeout特性;
12. 实现自动发送Ping报文以维持连接状态;
13. 具备断线后的自动重连机制。
全部评论 (0)
还没有任何评论哟~


