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

网站建设收费标准效果中小学网站建设规范

网站建设收费标准效果,中小学网站建设规范,做网站送白酒,特产网站建设规划书1 说明 采用 mosquitto 库#xff0c;实现对主题发布消息。 其中服务器有做限制#xff0c;需要对应的 cilent id #xff0c;cafile 、certfile 、keyfile 等配置 2 开发环境 采用ubuntu 直接编译调试 安装mosquitto 库 sudo apt install libmosquitto-dev sudo apt-ge…1 说明 采用 mosquitto 库实现对主题发布消息。 其中服务器有做限制需要对应的 cilent id cafile 、certfile 、keyfile 等配置 2 开发环境 采用ubuntu 直接编译调试 安装mosquitto 库 sudo apt install libmosquitto-dev sudo apt-get install mosquitto3 参考代码 每隔2秒发布一次消息, 代码存为文件mqtt_publisher.c #include stdio.h #include stdlib.h #include string.h #include unistd.h #include mosquitto.h#define MQTT_HOST akhrsh85xmt1q-ats.iot.us-east-1.amazonaws.com #define MQTT_PORT 8883 #define MQTT_TOPIC aws/rules/funcResponse_v1_1/WoSweeperOrigin/1A2023040002/funcResponse #define MQTT_CERT_PATH /home/sky/develop/test/mosqito/cert.pem #define MQTT_KEY_PATH /home/sky/develop/test/mosqito/key.pem #define MQTT_CA_PATH /home/sky/develop/test/mosqito/ca.pem #define MQTT_CLIENT_ID ID_666int main(int argc, char *argv[]) {struct mosquitto *mosq NULL;int rc 0;int i 0;// 初始化 mosquitto 库mosquitto_lib_init();// 创建 mosquitto 客户端实例mosq mosquitto_new(MQTT_CLIENT_ID, true, NULL);if (!mosq) {printf(Failed to create mosquitto instance.\n);return 1;}// 设置 TLS 证书rc mosquitto_tls_set(mosq, MQTT_CA_PATH, NULL, MQTT_CERT_PATH, MQTT_KEY_PATH, NULL);if (rc ! MOSQ_ERR_SUCCESS) {printf(Failed to set TLS certificate.\n);return 1;}// 连接 MQTT 服务器rc mosquitto_connect(mosq, MQTT_HOST, MQTT_PORT, 60);if (rc ! MOSQ_ERR_SUCCESS) {printf(Failed to connect to MQTT server.\n);return 1;}for(i 0; i 10; i){char message[50];sprintf(message, Message %d, i1);printf(%s %s %d [%d/10], send message:%s\n, __FILE__, __func__, __LINE__, i, message);rc mosquitto_publish(mosq, NULL, MQTT_TOPIC, strlen(message), message, 0, false);if(rc ! MOSQ_ERR_SUCCESS){fprintf(stderr, Error: Could not publish message. %s\n, mosquitto_strerror(rc));}rc mosquitto_loop(mosq, -1, 1);if (rc ! MOSQ_ERR_SUCCESS) {printf(Failed to process messages.\n);break;}sleep(2);}mosquitto_disconnect(mosq);mosquitto_destroy(mosq);mosquitto_lib_cleanup();return 0; }对应的makefile all: mqtt_publishermqtt_publisher: mqtt_publisher.ogcc -o mqtt_publisher mqtt_publisher.o -lmosquittomqtt_publisher.o: mqtt_publisher.cgcc -c mqtt_publisher.cclean:rm -f mqtt_publisher mqtt_publisher.o4 调试 skyubuntu:~/develop/test/mosqito$ make gcc -c mqtt_publisher.c gcc -o mqtt_publisher mqtt_publisher.o -lmosquitto运行 skyubuntu:~/develop/test/mosqito$ ./mqtt_publisher mqtt_publisher.c main 49 [0/10], send message:Message 1 mqtt_publisher.c main 49 [1/10], send message:Message 2 mqtt_publisher.c main 49 [2/10], send message:Message 3 mqtt_publisher.c main 49 [3/10], send message:Message 4 mqtt_publisher.c main 49 [4/10], send message:Message 5 mqtt_publisher.c main 49 [5/10], send message:Message 6 mqtt_publisher.c main 49 [6/10], send message:Message 7网页端查看
http://www.sadfv.cn/news/176031/

相关文章:

  • win2003服务器网站管理工具高端企业网站建设规定
  • 做国外搞笑网站网站开发 自我评价
  • 深圳模板网站建设哪家好wordpress添加本地视频
  • 贵州建设职业技术学院网站查成绩查询软件高端开发
  • 哪个网站可以建设网站北京建设银行官网
  • 如何制作一个企业网站全美东莞网站建设
  • 丽江做网站商城手机网站开发
  • 网站建设平台推广企业网站用什么技术做
  • 中国站长站官网wordpress幻灯片插件使用
  • vs做网站好不好ppt可以做网站
  • 网站商城建设基本流程网建服务
  • 公司免费网站建设舟山市普陀区建设局网站
  • 沈阳世纪兴网站制作公司制作wordpress模板教程视频教程
  • Spring做网站和什么wordpress阿里云云存储
  • 手机怎么建造网站微企点做网站视频
  • 四川微信网站建设医院网站建设费用
  • 阿根廷网站后缀建设一个一般网站需要多少时间
  • 优秀网站作品下载百度指数预测
  • 番禺网站建设培训萧山网站建设xssem
  • 做网站和微信公众号需要多少钱sem竞价托管公司
  • 江苏省句容建设局网站石家庄展为网络科技有限公司
  • 网站建设判断题自己创造网站平台
  • 达州网站开发广东狮山网站建设
  • 南京企业网站开发公司南庄建网站
  • 如何做营销型手机网站优化如何做网站本地服务器吗
  • 成都建设路小学网站青岛网页设计师
  • 网站服务器和网站备案网页设计与制作知到智慧树答案
  • 网站开发毕业设计文献综述十大必做调查网站
  • 临沂哪里做网站比较好网站开发所遵循
  • 北京网站建设价格天wordpress是瀑布流吗