维度科技网立足于数码科技行业专业内容的建设,每天提供超过1000款各类科技产品的最新信息。第一时间向网民提供涵盖业界资讯、手机通讯、时尚数码、数字家电、硬件资讯、导购评测、软件下载、壁纸图赏等的精彩内容。

主页 > 要闻 > 阿里云账号购买,阿里云国际站

阿里云账号购买,阿里云国际站

来源:网络转载更新时间:2023-09-04 15:22:11阅读:

阿里云国际站经销商,主营阿里云,腾讯云,华为云,亚马逊aws,谷歌云gcp,微软云az,免费开户,代充值优惠大,联系客服飞机@jkkddd

Paho-MQTT Java接入示例

前提条件
已在物联网平台中,创建了产品和设备,并在产品的功能定义页签下,定义一个LightSwitch属性。
请参见创建产品、单个创建设备和单个添加物模型。
准备开发环境
本示例使用的开发环境如下:
操作系统:Windows 10
JDK版本:JDK8
集成开发环境:IntelliJ IDEA社区版
下载Java语言的Paho MQTT库
根据要使用的MQTT协议版本,在Maven工程中添加如下依赖:
MQTT 3.1和3.1.1版本
接入物联网平台
单击打开MqttSign.java,获取阿里云提供的获取MQTT连接参数所需的源码。
MqttSign.java文件定义了MqttSign类,类说明如下:
原型:
class MqttSign
功能:
用于计算设备接入物联网平台的MQTT连接参数username、password和clientid。
打开IntelliJ IDEA,创建项目。
将MqttSign.java导入项目中。
在项目中,添加实现设备接入物联网平台的程序文件。
您需编写程序调用MqttSign.java中的MqttSign类计算MQTT连接参数,实现设备接入物联网平台和通信。
开发说明和示例代码如下:
调用MqttSign计算MQTT连接参数。
物模型通信数据格式,请参见设备属性、事件、服务。
如果您要使用自定义Topic通信,请参见什么是Topic。
订阅Topic,获取云端下发消息。
以下示例中,订阅的是上报属性值后,物联网平台返回应答消息的Topic。
关于设备、服务器和物联网平台的通信方式介绍,请参见通信方式概述。
单击Build Project按钮build,编译项目。
示例代码
使用Demo代码程序接入物联网平台。
下载代码包(v3.1.1Demo或v5.0Demo),并解压缩。
打开IntelliJ IDEA,导入Demo包中的示例工程aiot-java-demo。
在src/main/java/com.aliyun.iot下App或Mqtt5App文件中,修改设备信息为您的设备信息。
登录物联网平台控制台,可查看设备状态和日志。
选择设备管理 > 设备,可看到该设备的状态显示为在线。
选择监控运维 > 日志服务,可查看云端运行日志和设备本地日志日志。详情请参见云端运行日志、设备本地日志。

如果使用Mqtt5App文件,可在日志详情中查看到上报的自定义属性。

标题:阿里云账号购买,阿里云国际站

地址:http://www.wq4s.com/wlgyw/34577.html

免责声明:搜索报是乌拉圭颇具影响力的政治周报,部分内容来自于网络,不为其真实性负责,只为传播网络信息为目的,非商业用途,如有异议请及时联系btr2031@163.com,搜索报的作者将予以删除。

心灵鸡汤:

搜索报中文网介绍

维度科技网是一家专注于科技新闻报道的媒体,全方位,实时全面呈现科技动态,把脉科技发展趋势。成立以来,一直秉承开放、平等和专业的理念,为包括网络编辑在内的互联网从业者和网民们提供服务,我们把提升中国互联网用户的整体素质作为最高目标,并为之进行艰苦卓绝、披沙拣金的工作。以精选前沿科技资讯热点,聚焦互联网领域,跟踪最新的科技新闻动态,关注极具创新精神的科技产品。目前涵盖前沿科技、游戏、手机评测、硬件测评、出行方式、共享经济、人工智能等全方位的科技生活内容。