- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
传感器上传数据到阿⾥云Iot,然后从阿⾥云Iot传输数据到我的
服务器和数据库
整个系统架构如下:
MQTT 和RocketMQ的区别:
1、传感器采⽤GPRS传输数据,采⽤微消息队列MQTT,微消息队列 MQTT 主要承担移动端连接接⼊、连接管理、数据转发等⼯作,相当
于⼀个⽆限扩展能⼒的连接⽹关。传感器传送数据到阿⾥云Iot。MQTT⽀持Python,java,有相应的sdk,地址如下:
阿⾥云Iot的设备传输数据格式是json格式,采⽤post⽅式提交数据,具体格式如下:
设备属性上报
通过该Topic获取设备上报的属性信息。
Topic:/sys/{productKey}/{deviceName}/thing/event/property/post
数据格式:
{
"iotId":"4z819VQHk6VSLmmBJfrf00107ee200",
"productKey":"1234556554",
"deviceName":"deviceName1234",
"gmtCreate":1510799670074,
"deviceType":"Ammeter",
"items":{
"Power":{
"value":"on",
"time":1510799670074
},
"Position":{
"time":1510292697470,
"value":{
"latitude":39.9,
"longitude":116.38
}
}
}
}
参数说明:
参数 类型 说明
iotId String 设备在平台内的唯⼀标识
productKey String 设备所属产品的唯⼀标识
deviceName String 设备名称
deviceType String 设备类型
items Object 设备数据
Power String 属性名称,产品所具有的属性名称请参考TSL描述
Position String 属性名称,产品所具有的属性名称请参考TSL描述
value 根据TSL定义 属性值
time Long 属性产⽣时间,如果设备没有上报默认采⽤云端⽣成时间
gmtCreate Long 数据流转消息产⽣时间
发送⽅式如下:
MQTT采⽤topic形式发送数据,⽣产者产⽣数据,通过topic进⾏发送,消费者订阅消息,接收消息。
RocketMQ是⼀个消息队列,吞吐性能强⼤。格式如下,
⾃定义⽣产者与消费者如下:
producer
发送消息
public class Producer {
public static void main(String[] args) throws MQClientException, InterruptedException {
DefaultMQProducer producer = new DefaultMQProducer("pay_topic_01");
producer.setNamesrvAddr("8:9876");
producer
您可能关注的文档
- 高数在经济学中应用.pdf
- 高中英语真题-2014高考英语增分训练:人教版新课标必修3U3.pdf
- 高教版中职语文(拓展模块)第11课《祝福》教案.pdf
- 高中英语虚拟语气教案.pdf
- 高中英语虚拟语气练习题(附答案).pdf
- 高三数学上学期第二次模拟考试试题文(2021学年).pdf
- 高三物理10月月考试题(含解析)新人教版.pdf
- 高一英语人教版必修第一册同步学典:(16)Unit5LanguagesAroundtheWorldSection1ListeningandSpe.pdf
- 高中英语真题-2016高考英语阅读理解基础训练(1).pdf
- 三年级语文上册同步练习册答案.pdf
- 三年级数学计算题汇编及答案集锦.docx
- 五年级数学(方程)习题及答案汇编.docx
- 四年级数学(简便运算)计算题与答案.docx
- 苏教版高中生物选择性必修1稳态与调节阶段综合测评3(第四章)含答案.doc
- 苏教版高中生物选择性必修1稳态与调节第1章第2节第1课时激素和激素调节作用的发现内分泌系统分泌多种类型的激素学案.doc
- 苏教版高中生物选择性必修1稳态与调节第4章第1节植物生长素学案.doc
- 2012—2023年二级建造师考试《机电工程管理与实务》真题合集(含答案及解析)共15套.pdf
- 2022—2023年二级建造师考试《机电工程管理与实务》真题合集(含答案及解析)共2套.pdf
- 2010—2023年二级建造师考试《机电工程管理与实务》真题合集(含答案及解析)共18套.pdf
- 2021—2023年二级建造师考试《机电工程管理与实务》真题合集(含答案及解析)共4套.pdf
文档评论(0)