urgemq :(未维护)高性能MQTT服务器和客户端库

时间:2024-03-12 23:24:55
【文件属性】:

文件名称:urgemq :(未维护)高性能MQTT服务器和客户端库

文件大小:77KB

文件格式:ZIP

更新时间:2024-03-12 23:24:55

Go

SurgeMQ SurgeMQ是一个高性能MQTT代理和客户端库,旨在完全符合MQTT 3.1和3.1.1规范。 感兴趣的主要软件包是package 。 它以库形式提供MQTT Server和Client服务。 SurgeMQ开发目前处于暂停状态,并且尚未维护。 除非另行通知,否则应将该项目视为不稳定。 请签出作为替代。 MQTT 根据: MQTT是客户端服务器发布/订阅消息传递协议。 它重量轻,开放,简单并且设计得易于实施。 这些特性使其非常适合在许多情况下使用,包括受约束的环境,例如用于机器对机器(M2M)和物联网(IoT)上下文中的通信,这些环境中需要很小的代码占用空间和/或网络带宽非常宝贵。 该协议通过TCP / IP或其他提供有序,无损双向连接的网络协议运行。 其功能包括: 使用发布/订阅消息模式,该模式提供一对多的消息分发和应用程序的分离。 与有效内容无关的


【文件预览】:
surgemq-master
----service()
--------client.go(6KB)
--------service_test.go(14KB)
--------buffer.go(15KB)
--------sendrecv_test.go(6KB)
--------doc.go(787B)
--------examples_test.go(3KB)
--------paho_test.go(2KB)
--------process.go(12KB)
--------server.go(12KB)
--------service.go(11KB)
--------sendrecv.go(7KB)
--------helpers_test.go(5KB)
--------buffer_test.go(4KB)
--------misc.go(3KB)
----AUTHORS(520B)
----auth()
--------mock_test.go(1KB)
--------mock.go(1KB)
--------authenticator.go(2KB)
----sessions()
--------session_test.go(3KB)
--------sessions.go(2KB)
--------ackqueue_test.go(1KB)
--------memprovider_test.go(1KB)
--------ackqueue.go(8KB)
--------memprovider.go(2KB)
--------session.go(4KB)
----examples()
--------pingmq()
--------surgemq()
----benchmark()
--------client_test.go(3KB)
--------fan_test.go(4KB)
--------mesh_test.go(4KB)
----CONTRIBUTING.md(1KB)
----LICENSE(11KB)
----doc.go(5KB)
----README.md(8KB)
----.gitignore(357B)
----topics()
--------memtopics_test.go(14KB)
--------memtopics.go(14KB)
--------topics.go(3KB)

网友评论