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

wordpress mysql pdo企业网站关键字优化

wordpress mysql pdo,企业网站关键字优化,建设厅安全员,免备案免费空间1 说明 采用 mosquitto 库#xff0c;实现订阅主题#xff0c;并接收消息。其中服务器有做限制#xff0c;需要对应的 cilent id #xff0c;cafile 、certfile 、keyfile 等配置2 环境 采用ubuntu 直接编译调试 安装mosquitto 库 sudo apt install libmosquitto-dev su…1 说明 采用 mosquitto 库实现订阅主题并接收消息。其中服务器有做限制需要对应的 cilent id cafile 、certfile 、keyfile 等配置2 环境 采用ubuntu 直接编译调试 安装mosquitto 库 sudo apt install libmosquitto-dev sudo apt-get install mosquitto3 代码实现 #include stdio.h #include stdlib.h #include string.h #include mosquitto.h#define MQTT_HOST akhrsh85xmt1q-ats.iot.us-east-1.amazonaws.com #define MQTT_PORT 8883 #define MQTT_TOPIC test_topic/recv #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_666void on_message(struct mosquitto *mosq, void *userdata, const struct mosquitto_message *message) {printf(Received message: %s\n, (char *)message-payload); }int main() {struct mosquitto *mosq NULL;int rc;// 初始化 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, 8883, 60);if (rc ! MOSQ_ERR_SUCCESS) {printf(Failed to connect to MQTT server.\n);return 1;}// 订阅主题rc mosquitto_subscribe(mosq, NULL, MQTT_TOPIC, 0);if (rc ! MOSQ_ERR_SUCCESS) {printf(Failed to subscribe to topic.\n);return 1;}// 设置消息回调函数mosquitto_message_callback_set(mosq, on_message);// 循环处理消息while (1) {rc mosquitto_loop(mosq, -1, 1);if (rc ! MOSQ_ERR_SUCCESS) {printf(Failed to process messages.\n);break;}}// 断开连接并清理资源mosquitto_disconnect(mosq);mosquitto_destroy(mosq);mosquitto_lib_cleanup();return 0; } 对应的makefile all: mqtt_submqtt_sub: mqtt_sub.ogcc -o mqtt_sub mqtt_sub.o -lmosquittomqtt_sub.o: mqtt_sub.cgcc -c mqtt_sub.cclean:rm -f mqtt_sub mqtt_sub.o4 调试 4.1 编译 skyubuntu:~/develop/test/mosqito$ make gcc -c mqtt_sub.c gcc -o mqtt_sub mqtt_sub.o -lmosquitto4.2 对应发送端的发送 此工具为 亚马逊的测试平台可根据自己的实际情况采用其他的测试工具或者linux下的发送命令 4.3 接收端 skyubuntu:~/develop/test/mosqito$ skyubuntu:~/develop/test/mosqito$ ./mqtt_sub Received message: {message: 1111 }
http://www.pierceye.com/news/959709/

相关文章:

  • 东台做淘宝网站爱站seo工具包免费版
  • 做网站运营的简历学做家庭树网站
  • 专业做企业网站网页制作与网站建设 在线作业
  • 开放大学门户网站建设方案动易网站模版的制作
  • 怎样做个网站聊城网站推广动态
  • 门户网站优化南阳网站制作哪家好
  • 环球易购招聘网站建设宜昌最权威网站建设公司
  • 建设银行官网首页网站南山片区怎么免费制作一个网站
  • 100个免费推广网站的排名wordpress改变默认后台登录地址
  • 做爰片免费观看网站腾讯广点通
  • 上海小企业网站建设我想找个人做网站
  • 第一代网站建设技术wordpress设置金币
  • 邯郸移动网站建设价格制作移动端网站价格
  • wordpress设置多站点盐城公司做网站
  • 便宜建站空间深圳品牌网站设计格
  • 网站 建设可行性报告做公司网站的平台
  • 什么网站内链建设建设专业网站怎样收费
  • wordpress 图片站主题seo前景
  • jsp编写网站网站开发售后工作
  • 门户网站建站目标泰安招聘信息最新招聘2022
  • 电商网站建设效果app技术
  • 关于文化的网站模板做免费小说网站怎样赚钱
  • 做外贸的人常用的网站黄骅贴吧二手房
  • 网站建设科目提供网站建设教学视频
  • iis搭建网站教程win10淘宝客网站建设的策略
  • 怎么做一个网站 免费90平方设计
  • 网站建设的目的与意义是什么东营网站建设教程
  • 盐城seo网站优化珠海微信网站
  • 杭州市住房和城乡建设部网站网站建设项目计划书如何写
  • 免费找客户网站wordpress knowhow 下载