本文摘要:消息触达能力是物联网(internetofthings,IOT)的最重要承托,而物联网很多技术都源自移动互联网。
消息触达能力是物联网(internetofthings,IOT)的最重要承托,而物联网很多技术都源自移动互联网。柳猫将阐释移动互联网消息启动时技术在物联网中的应用于和演变。
一、物联网架构和关键技术从研发的角度,无线终端是物联网设备端的核心技术,身份设备管理和消息启动时技术是物联网云端的核心技术。而从场景体验的角度,除了前者,还要还包括手机的前端开发技术。
IP网络架构已是物联网的事实标准(有关物联网TCP/IP层关键技术将另文阐释,若无注目)。本文所讲的消息启动时技术是基于TCP/IP协议的应用层协议技术。
我们再行更进一步抽象化基于IP架构的物联网构成,如下图(忽视internet和路由等基础技术):可见,核心构成就是物联设备、网关和云端。物联设备分成两类,一类是其自身天然反对TCP/IP而能必要终端物联网,如wifi、GPRS/3G/4G(当然,还有将要来临的5G)等设备;另一类是其没能反对IP协议而必须网关(协议切换)来终端物联网,如Zigbee、蓝牙等设备。对于蓝牙设备而言,手机只不过是一个网关。
手机通过自身的蓝牙跟外设蓝牙设备通信,并将消息通过手机的wifi或者3G/4G模块与云服务端通信。从场景的角度来分析,物联网最后是给人类服务的,而手机是人类体验的最必要入口。因此在上图中可以分开加到手机组成部分,并将其与一般意义上的网关区分出来。
这样物联网核心构成就是:设备末端—网关—云端—手机。从应用层开发技术的角度来看,物联网应用于是基于TCP/IP架构创建,在屏蔽底层的网关协议切换的基础上,物联网应用于的组成部分就是:设备末端—云端—手机。OK,有了以上的讲解,我们就从物联网应用于的角度来分析设备、云端、手机必要的消息启动时技术,它还包括云端和设备端的双向通信技术、手机和云端的双向通信技术。
二、移动互联网通信模式互联网有B/S和C/S两种通信模式。在移动互联网领域,APP是以C/S的方式以client的角色跟服务器server展开通信;而微信是一个超级APP,其是通过内置浏览器让用户展开H5编程以取得操纵硬件设备的能力,因此微信硬件平台的通信模块是B/S模式。移动互联网B/S技术跟传统互联网没区别,微信内置浏览器反对H5,因此可以取得很好的平台扩展性。
我们近期重点注目基于微信硬件平台的物联网,因此就环绕B/S模式的消息启动时技术描写其演变。HTTP协议是B/S的基础,HTTP有GET和POST两种方式。
本文来源:aifa官方入口-www.yytue.com