1.1 基于linux的多路IO复用,写了一个/poll/select/epoll的mqtt server,纯c实现
https://github.com/jorinzou/MqttServer-and-MqttClient.git
1.2 qt 实现的mqtt client
https://github.com/jorinzou/MqttServer-and-MqttClient.git
1.3 更多的mqtt 相关开源链接
一个号称千万级并发连接,百万级消息吞吐,毫秒级消息时延。大规模分布式 mqtt broker,类似一个路由器或者防火墙,通过订阅主题,来转发消息。客户端A订阅了主题X,客户端B也订阅了主题X,A和B都链接了MQTT broker,那么A发布主题x的消息,就会被MQTT broker转发到 B,同理B也是一样。
https://docs.emqx.io/broker/v3/cn/protocol.html