阿里云国际站经销商,主营阿里云,腾讯云,华为云,亚马逊aws,谷歌云gcp,微软云az,免费开户,代充值优惠大,联系客服飞机@jkkddd
服务端订阅(MNS)
前提条件开通阿里云产品:
物联网平台。
消息服务。
准备开发环境,本示例使用Java开发环境如下:
操作系统:Windows 10 64位
JDK版本:JDK8
集成开发环境:IntelliJ IDEA社区版
配置服务端订阅
首先在物联网平台控制台创建MNS服务端订阅,选择要订阅的消息类型。
登录物联网平台控制台。
在实例概览页面,找到对应的实例,单击实例进入实例详情页面。
在左侧导航栏,选择设备管理 > 产品,再单击创建产品,创建一个气体监测仪产品。
选择设备 > 添加设备,在刚创建的气体监测仪产品下创建设备。
设备证书信息将会用于设备端SDK开发配置。
在左侧导航栏,选择规则引擎 > 服务端订阅,然后单击创建订阅,创建MNS服务端订阅。具体操作,请参见使用MNS服务端订阅。
本示例中,选择推送消息类型为设备状态变化通知,即该产品下所有设备的状态变化消息,都会被推送到MNS队列中。
订阅成功后,物联网平台会在MNS中,自动创建一个接收物联网平台消息的队列。队列名称格式为:aliyun-iot-${yourProductKey}。您在配置MNS SDK监听消息时,需填入该队列名称。
在订阅列表中,单击MNS右侧的图标,可查看MNS队列名称。
配置服务端MNS SDK接收消息
本示例使用MNS Java SDK Demo。
访问MNS Java SDK版本说明,下载sample包文件,并解压缩。
本示例使用sample包文件为aliyun-sdk-mns-samples-1.1.9.1.zip。
在IntelliJ IDEA中,导入工程aliyun-sdk-mns-samples-1.1.9.1文件夹。
配置设备端SDK
访问设备接入Link SDK,选择Java SDK。
下载Java SDK Demo,然后解压缩。
在IntelliJ IDEA中,导入工程JavaLinkKitDemo。
在device_id文件中,填入设备证书信息。
温馨提示:尊敬的[]站点管理员,将本页链接加入您的网站友情链接,下次可以快速来到这里更新您的站点信息哦!每天更新您的[阿里云服务器购买,阿里云账号注册,阿里云账号购买]站点信息,可以排到首页最前端的位置,让更多人看到您站点的信息哦。
麻烦您将正面的代码插入您网页中,让网友帮您更新网站每日SEO综合情况
-
不锈钢管制造源头厂家 -
http://www.www0317.com/html/4178903313.html http://www.www0317.com/html/3954701950.html http://www.www0317.com/html/8395613434.html http://www.www0317.com/html/459163305.html http://www.www0317.com/html/2891764753.html http://www.www0317.com
-
ui设计考研考哪个专业_ui设计考研考哪个专业比较好 -
美人易购 UI设计考研考哪个专业? UI设计是现代互联网时代的热门职业之一,随着市场对优秀UI设计师的需求不断增加,许多人开始考虑通过考研来深入学习这个领域,提高自己的竞争
-
“你想要的充电快、相容性强的三口氮化镓充电器正在热销” -
充电桩代理加盟 ; 现在的手机更新换代频率非常快,手机制造商推出新机的力度越来越大。 华为、小米、oppo、vivo等企业品牌正在大量发售新机器。 另一方面,由于手机产品多了
-
烟台清华总裁研修班十五期 -
THE PLAN v2 烟台清华总裁研修班十五期间,药业集团总裁徐明作了主题报告。 在本次大会上,首先顾友明与中国医疗行业专家范玉做了题为《中国医疗技术发展十二讲》的报告,学员们围绕医
-
road和street有什么区别_road 和street 有啥区别 -
1. Road和Street的定义 Road和Street都是英语中常见的词汇,用来描述街道或道路。然而,它们在用法和含义上有一些区别。 2. Road的含义 Road通常指的是较大的道路,可以连接城市、乡村或不
-
two third是什么意思_ -
开泰生物 什么是two third? Two third是一个英语短语,它由两个单词组成,"two"表示2,"third"表示三分之一。这个短语通常用来表示某个数量或比例中的三分之二。它是一个常用的表达方式