Coolpy7技术手册
Search…
COOLPY7千万级MQTT消息服务器
开始使用
Coolpy7消息服务器简介
一分钟运行 Coolpy7
单机千万级连接测试
消息并发压力测试
部署架构
程序安装
分布式集群
Docker部署CP7(Win&Linux)
消息通信功能测试
DbPoxy代理服务
内核功能扩展
规则引擎
启动参数及内核特殊功能
功能性API接口说明
使用JWT身份验证
消息组播
HTTP、CoAP推送消息
MQTT-SN代理服务
客户端SDK示例库
常见问题总汇
CGP通用IOT物联网控制协议
CGP协议
CGP协议安全模式
OAuth2用户中心应用
用户中心
COOLPY7领域应用
CP7领域应用指南简略图
使用paho-mqtt.js库实时聊天室
微信小程序实时通信聊天室应用
使用MQTT.js库连接CP7
Paho.mqtt.golang客户端连接示例
MQTT协议基础知识
MQTT协议
MQTT-SN 协议
MQTT应用指南
Powered By
GitBook
COOLPY7千万级MQTT消息服务器
(Coolpy7 MQTT Broker) 是基于 Golang 语言开发,跨平台技术支持发布运行(Linux,Mac,Android,OpenWRT等操作系统[Windows系统需要通过Docker进行部署])并支持CPU(X86,AMD64,ARM,MIPS等等,正在开始支持RISC-V架构),支持大规模连接和分布式集群,发布订阅模式的 MQTT 消息服务器。
Coolpy7官方网站:
http://coolpy.net
Coolpy7开源地址:
https://github.com/Coolpy7
Coolpy7 完整支持 MQTT V3.1/V3.1.1 版本协议规范,并扩展支持 MQTT-SN 、WebSocket等协议。Coolpy7消息服务器支持单节点1000万连接及配套OAuth2用户中心解决方案:
Coolpy7技术架构
Coolpy7为核心服务器端
Coolpy Gen Protocol(CGP)是由Coolpy团队设计的《通用型IOT消息协议》支持非协商式实现数据结点,文件或图片中心,直接以规范的消息可实现相关功能,无需另外对接或开发工作
Coolpy7 DBPoxy是数据库中转器,支持主流的pgsql\mysql\mssql\mongodb等。此功能需与Coolpy Gen Protocol一并使用
Coolpy 用户中心是基于OAuth2规范的用户中心系统,支持以应用授权方式发放Token,并使用JWT方式发放Token即可直接实现SSO功能
MQTT-SN Gateway是MQTT-SN协议网关,支持使用LoRA或其他433类无线组网
消息钩子中间件可让用户自由编写Coolpy7内核相关事件的逻辑功能代码,可对接现有的业务系统之用
Coolpy7为大规模设备连接 (C10000K+) 的物联网、车联网、智能硬件、移动推送、移动消息等应用,提供一个安装部署简便、企业级稳定可靠、可弹性扩展、易于定制开发的 MQTT 消息服务器。原生支持分布式部署及docker镜像。并提供完整解决方案,包括APP物联网操控端、用户中心、业务数据处理能力、消息钩子等。除原生支持TCP接入,还提供WebSocket、TLS、TLS WebSocket、MQTT-SN等扩展服务。
QQ技术交流群
Next - 开始使用
Coolpy7消息服务器简介
Last modified
11mo ago
Copy link