阿里云物联网平台NTP服务 JAVA 示例参考
概述
物联网平台提供NTP服务,解决嵌入式设备资源受限,系统不包含NTP服务,端上没有精确时间戳的问题。物联网平台借鉴NTP协议原理,将云端作为NTP服务器。设备端发送一个特定Topic给云端,payload中带上发送时间。云端回复时在payload中加上云端的接收时间和发送时间。设备端收到回复后,再结合自己本地当前时间,得出一共4个时间。一起计算出设备端与云端的时间差,从而得出端上当前的精确时间。本文主要演示如果使用JAVA SDK实现相关功能。
实验步骤
1、相关Topic
请求Topic:/ext/ntp/${YourProductKey}/${YourDeviceName}/request 响应Topic:/ext/ntp/${YourProductKey}/${YourDeviceName}/response
2、pom.xml
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
【DevOps】第3步:中控平台jenkins
一,安装 服务器安装 以centos7为例 1, 安装 添加yum repos,然后安装 sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key sudo yum install jenkins 2, 如果没有java的话要安装java sudo yum install java 3. 启动和停止 sudo service jenkins start/stop/restart sudo chkconfig jenkins on #开机自启动 4. 更换主目录 参考:jenkins 更换主目录 容器安装 jenkins官方镜像:https://hub.docker.com/_/jenkins,选择合适的tag。 创建docker-compose.yml文件: version: '2' services: jenkins: image: ...
- 下一篇
阿里云物联网平台远程配置功能JAVA 示例参考
概述 很多场景下,开发者需要更新设备的配置信息,包括设备的系统参数、网络参数、本地策略等。通常情况下,是通过固件升级的方式更新设备的配置信息。但是,这将加大固件版本的维护工作,并且需要设备中断运行以完成更新。为了解决上述问题,物联网平台提供了远程配置更新的功能,设备无需重启或中断运行即可在线完成配置信息的更新。本文主要演示如何使用JAVA SDK实现两种应用场景。 原理说明 1、物联网平台提供的远程配置功能,支持: 开启/关闭远程配置。 在线编辑配置文件,并管理版本。 批量更新设备配置信息。 设备主动请求更新配置信息。 2、流程图 3、远程配置大致分为三部分: 生成配置文件:您在物联网平台控制台编辑并保存配置信息。 推送配置文件:您在物联网平台控制台批量推送配置信息给设备。设备接收后,修改本地配置文件。 设备主动请求配置信息:设备主动向云端请求新的配置文
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Hadoop3单机部署,实现最简伪集群
- CentOS8编译安装MySQL8.0.19
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Mario游戏-低调大师作品
- CentOS6,CentOS7官方镜像安装Oracle11G