文件名称:zer0MQTTServer:使用Java AIO实现的MQTT协议服务器,用于推送和IM聊天
文件大小:6.07MB
文件格式:ZIP
更新时间:2024-03-25 22:34:27
mqtt java-aio Java
目录 更新日志 2015年12月8日zer0MQTTServer第一版,实现了MQTT协议 2016年5月25日zer0MQTTServer第二版,协议通信由Java AIO切换到Netty5.0,使用netty的编码解码模块功能重构了全部的协议编码解码 MQTT协议是IBM开发的即时通讯协议,相对于IM的实际的准标准协议。的网络中的设备,包括手机,传感器等等。 开发此客户端的目的,是因为实际项目中需要用到推送,即时通讯的内容,而第三方平台有时候却,遇到问题难于调试。所以决定自己开发一套即时通讯系统。具体比较请参见: 。 项目断断续续写了快一年(2015年2月〜12月),大部分在暂停时间完成。代码中的每个函数都有明确的中文注释信息,对于MQTT实现的部分,更是细节到每个此服务器既可以针对特定项目二次开发使用,也可以用于MQTT协议的学习。 已实现: 网络传输功能(使用Netty5.0实现
【文件预览】:
zer0MQTTServer-release-V2.0
----zer0MQTTServer()
--------.settings()
--------src()
--------.project(373B)
--------resource()
--------lib()
----LICENSE(18KB)
----.settings()
--------org.eclipse.core.resources.prefs(168B)
----.project(373B)
----.classpath(1KB)
----.gitignore(56B)
----README.md(4KB)