当前位置: 首页 > news >正文

傻瓜式建站平台某qq非主流个性网源码qq空间网站源码dede内核+采集规则

傻瓜式建站平台,某qq非主流个性网源码qq空间网站源码dede内核+采集规则,哪个网站做推销产品,网址转换二维码MQTT#xff08;Message Queuing Telemetry Transport#xff09;是一种轻量级、开放标准的消息传输协议#xff0c;设计用于受限设备和低带宽、不稳定网络的通信。 MQTT的一些关键特点和概念#xff1a; 发布/订阅模型#xff1a; MQTT采用发布/订阅#xff08;Publ…MQTTMessage Queuing Telemetry Transport是一种轻量级、开放标准的消息传输协议设计用于受限设备和低带宽、不稳定网络的通信。 MQTT的一些关键特点和概念 发布/订阅模型 MQTT采用发布/订阅Publish/Subscribe模型。发布者Publisher发布消息到特定的主题Topic而订阅者Subscriber则订阅感兴趣的主题。这种模型提供了一种松耦合的通信方式。MQTT支持基于TLS/SSL的加密通信提供一定的安全性。 主题Topic 主题是消息的标签或类别。发布者将消息发布到特定的主题而订阅者则通过订阅特定的主题来接收相关消息。 消息队列 MQTT消息以队列的方式传输。当发布者发布消息时消息被发送到相应主题的队列订阅者可以从队列中接收消息。 QoS级别Quality of Service MQTT支持不同的QoS级别用于确保消息的可靠性和传递顺序。包括 QoS 0最多一次消息发出后不进行确认。 QoS 1至少一次确保消息至少被传递一次。 QoS 2只有一次确保消息仅被传递一次。 保持连接 MQTT客户端与服务器之间保持持久连接。这允许客户端随时接收实时消息而不需要频繁地建立和断开连接。 清理会话Clean Session 客户端可以选择创建一个清理会话或一个持久会话。清理会话意味着服务器不会保留客户端的订阅信息而持久会话则会保存订阅信息。 遗嘱消息Will Message 客户端可以指定遗嘱消息以便在客户端异常断开连接时服务器可以将遗嘱消息发布到预定的主题。 中继器Broker MQTT系统通常包含一个中继器或代理负责接收、路由和分发消息。这个中继器被称为MQTT Broker。 MQTT服务端 首先安装MQTT库例如 Eclipse Paho MQTT C库。 // mqtt_server.c#include stdio.h #include stdlib.h #include string.h #include unistd.h #include MQTTClient.h#define SERVER_ADDRESS tcp://localhost:1883 #define CLIENT_ID MQTT_Server #define TOPIC test_topicvolatile MQTTClient_deliveryToken deliveredtoken;void messageArrived(void *context, char *topicName, int topicLen, MQTTClient_message *message) {printf(Received message on topic: %s\n, topicName);printf(Message: %.*s\n, message-payloadlen, (char *)message-payload);MQTTClient_freeMessage(message);MQTTClient_free(topicName); }int main() {MQTTClient client;MQTTClient_connectOptions conn_opts MQTTClient_connectOptions_initializer;int rc;// Create MQTT clientMQTTClient_create(client, SERVER_ADDRESS, CLIENT_ID, MQTTCLIENT_PERSISTENCE_NONE, NULL);// Set callback for incoming messagesMQTTClient_setCallbacks(client, NULL, NULL, messageArrived, NULL);// Connect to the brokerconn_opts.keepAliveInterval 20;conn_opts.cleansession 1;if ((rc MQTTClient_connect(client, conn_opts)) ! MQTTCLIENT_SUCCESS) {printf(Failed to connect to the broker, return code %d\n, rc);exit(EXIT_FAILURE);}// Subscribe to a topicif ((rc MQTTClient_subscribe(client, TOPIC, 1)) ! MQTTCLIENT_SUCCESS) {printf(Failed to subscribe to topic, return code %d\n, rc);exit(EXIT_FAILURE);}printf(MQTT server is running...\n);// Keep the program runningwhile (1) {sleep(1);}// Disconnect from the brokerMQTTClient_disconnect(client, 10000);MQTTClient_destroy(client);return 0; } MQTT客户端 // mqtt_client.c#include stdio.h #include stdlib.h #include string.h #include MQTTClient.h#define SERVER_ADDRESS tcp://localhost:1883 #define CLIENT_ID MQTT_Client #define TOPIC test_topic #define QOS 1int main() {MQTTClient client;MQTTClient_connectOptions conn_opts MQTTClient_connectOptions_initializer;int rc;// Create MQTT clientMQTTClient_create(client, SERVER_ADDRESS, CLIENT_ID, MQTTCLIENT_PERSISTENCE_NONE, NULL);// Connect to the brokerconn_opts.keepAliveInterval 20;conn_opts.cleansession 1;if ((rc MQTTClient_connect(client, conn_opts)) ! MQTTCLIENT_SUCCESS) {printf(Failed to connect to the broker, return code %d\n, rc);exit(EXIT_FAILURE);}// Publish a messageconst char *message Hello, MQTT!;MQTTClient_message pubmsg MQTTClient_message_initializer;pubmsg.payload (void *)message;pubmsg.payloadlen (int)strlen(message);pubmsg.qos QOS;pubmsg.retained 0;MQTTClient_deliveryToken token;if ((rc MQTTClient_publishMessage(client, TOPIC, pubmsg, token)) ! MQTTCLIENT_SUCCESS) {printf(Failed to publish message, return code %d\n, rc);exit(EXIT_FAILURE);}printf(Message published to topic: %s\n, TOPIC);// Disconnect from the brokerMQTTClient_disconnect(client, 10000);MQTTClient_destroy(client);return 0; }
http://www.hkea.cn/news/14498051/

相关文章:

  • 有几个网站能在百度做推广柳市网
  • 做一款网站注意啥桂林做
  • pc和移动版网站google企业网站seo
  • 微信h5免费制作网站模板下载辽宁省建设局网站
  • 网站广告位图片更换没反应绚丽网站模板
  • 成都企业模版网站建设自己开发app的软件下载
  • 漯河 网站建设区块链开发技术
  • 奢侈品+网站建设方案广州网站建设找哪家
  • 网站排名优化公司中企动力的网站开发语言
  • 北京网站建设制作外贸建设网站公司哪家好
  • 怎么做好网站开发_设计制作网页的常用软件有哪些
  • 免费商城版网站制作河南专业网站建设哪家好
  • 深圳海外医疗网站建设怎么可以做网站
  • 网站问题解决做旅游宣传网站的流程
  • 六安本地网站黑龙江省住房和城乡建设厅官网
  • 珠海市手机网站建设公司网站建设实验小结
  • 怎么做网站后台北京搬家公司口碑排行电话
  • 网站建设客户好评信中国建设学会查询网站
  • 网站建设文化平台昆明app制作公司在哪里
  • 列表怎么做网站网站建设平台天梯建站网站建投网站
  • 建设网站哪里来的资源网站整体色彩的建设
  • 一个成功的网站必须具备哪几个要素wordpress 头条采集
  • archigo建筑网站wordpress音乐播放器代码
  • 怎样做淘宝联盟网站用字母做logo的网站
  • 金华兰溪网站建设阿里企业邮箱登录
  • 南昌网站建设公务装饰设计资质等级标准
  • 网站建设公司的选择域名备案怎么关闭网站吗
  • 农产品信息网站建设方案成都广告公司排名前十名
  • 室内设计可以做网站吗wordpress 软件公司模板
  • 自做网站打开速度慢天河网站建设方案