巴法云物联⽹平台,使⽤⼊门教程
物体不联⽹,还叫物联⽹吗(⼿动滑稽脸
巴法云物联⽹平台采⽤前后端分离的设计思想,致⼒于攻克⾼性能的异步并发的物联⽹端服务器,保证了低功耗下数据的完整性。巴法云物联⽹平台⽀持多模式的数据交互,满⾜不同开发者的需求,并且协议规范,适⽤于各种平台服务全兼容。⽂档编写全⾯,并提供开发实例,可使开发者快速构建应⽤,将物联⽹开速落实到产品中。
轻量级
⽀持发布/订阅模式
提供遗嘱机制
⽀持TCP长连接
全平台兼容
因为物联⽹设备的特殊性,为了保证数据在低带宽、不可靠的⽹络中传输有效的数据,故云协议的设计
原则是精简,不添加可有可⽆的功能,尽⼒保持云平台轻量级的特性,因此,结合当下设计趋势,构思了⼀套新的平台产品交互语⾔。
使⽤发布/订阅模式解除了通信设备终端之间的耦合,⽀持⼀对多、多对⼀、多对多的消息传递,发布者设备与订阅者设备彼此相互独⽴,消息发布者与订阅者不知道彼此任何相关信息就可以实现数据交互,在设备消息发布或接收期间,消息发布者与订阅者的其他操作不会暂停。
服务器端会将此次发送的消息作为遗嘱消息保留发布,即当有新的订阅者出现,服务器会将此消息推送出去。
订阅(subscribe):订阅给定的⼀个主题/频道的信息。
发布(publish)将信息发送到指定的主题/频道。
只有订阅该主题的设备才可以收到发往该主题的消息。
通俗的来讲:就是像邮件订阅的场景,什么意思呢,也就是说100个⼈订阅了你的博客,如果博主发表了⽂章,那么100个⼈就会同时收到通知邮件,订阅/发布模式就是这样的原理。
如果还不理解的话再通俗讲⼀下,就像⽣活中听收⾳机,要想听收⾳机,肯定就是调频啦,只有在正
确的频道上⾯,我们才能听得到好听的节⽬,所以说订阅⾸先要订阅⼀个频道/主题,只有订阅了该主题,我们才能收到发往该频道/主题的消息。
在此物联⽹平台中,单⽚机设备如果是采集数据,上传到服务器,则应当是发布消息者。
如果需要远程控制单⽚机设备,则单⽚机设备需要先订阅⼀个主题,当我们远程的向该主题推送消息指令时,由于单⽚机设备订阅了该主题,就可以收到该指令,根据指令就可以执⾏相应的动作。
安卓开发实例入门知道了发布/订阅模式,控制单⽚机就很简单了,⾸先让单⽚机订阅⼀个主题,然后我们往这个这个主题发个消息,单⽚机由于订阅了这个主题,所有能收到这个消息,然后根据这个具体消息内容,执⾏相应的动作就可以了,就是这么简单。
,邮箱即可注册,也可使⽤扫码,⼀键登陆,如需使⽤天猫精灵控制,需要在扫码后绑定邮箱。注册后
登陆完成后,可在控制台看到⾃⼰的私钥UID,如图所⽰:
在控制台,可创建主题。
第⼀输⼊主题,字母或数字或字母+数字组合。
点击创建主题。
向某个主题推送
⼀、在该主题处输⼊消息
⼆、点击推送即可。
如果单⽚机已联⽹,并且订阅了这个主题,在此处推送消息,单⽚机就可以收到推送的消息。
在该主题处点击删除即可。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论