MQTT是一种机器对机器(M2M)/”物联网 “连接协议。它设计初衷是用于极轻量级的发布/订阅消息传输。它适于于远程连接环境,需要少量代码交互并且网络带宽很稀缺的场景。例如,通过卫星链路来连接传感器与代理服务器,与医疗服务提供商的偶尔数据连接,以及在一系列家庭自动化和小型设备场景中。它也是移动应用的理想选择,因为它体积小、功耗低、数据包最小化,并能有效地将信息分配给一个或多个接收器。
MQTT 协议由 Andy Stanford-Clark (IBM) 和 Arlen Nipper(Arcom,现为 Cirrus Link)于 1999 年发明。 他们需要一种通过卫星连接石油管道的协议,以最大限度地减少电池损耗和带宽。通过终端设备直接接入。为云物联网平台支持终端设备直接接入,也可以通过工业网关或者家庭网关接入,支持多网络接入、原生MQTT协议接入、SDK接入,解决设备接入复杂多样化和碎片化难题,实现设备的快速接入。coap。华为云物联网平台是为用户提供一个接入无关、电信级安全可靠的平台,平台中的组件是非常多的,主要有coap、mqtt等组件,其中coap组件是支持设备多协议接入的。由于该平台 *** 作简单,深受用户们的信赖。现在百度开放平台,腾讯开放平台等大部分的开放平台都是使用的OAuth20协议作为支撑。
OAuth(开放授权)是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源(如照片,视频,联系人列表),而无需将用户名和密码提供给第三方应用。
是OAuth协议的下一版本,但不向后兼容OAuth10。OAuth20关注客户端开发者的简易性。从技术架构上来看,物联网可分为三层:感知层、网络层和应用层。感知层由各种传感器以及传感器网关构成,包括二氧化碳浓度传感器、温度传感器、湿度传感器、二维码标签、RFID标签和读写器、摄像头、GPS等感知终端。感知层的作用相当于人的眼耳鼻喉和皮肤等神经末梢,它是物联网识别物体、采集信息的来源,其主要功能是识别物体,采集信息。 网络层由各种私有网络、互联网、有线和无线通信网、网络管理系统和云计算平台等组成,相当于人的神经中枢和大脑,负责传递和处理感知层获取的信息。应用层是物联网和用户(包括人、组织和其他系统)的接口,它与行业需求结合,实现物联网的智能应用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)