The invention provides a terminal event interaction method of the Internet of Things platform, which belongs to the technical field of the Internet of Things. The terminal establishes a persistent connection with the Internet of Things platform using private protocols to realize event sending and monitoring between terminals accessing the Internet of Things platform. Event models, events and event series are defined on the Internet of Things platform, and they have owner privilege control. All defined event series are encapsulated in SDK, which can greatly simplify the workload of application function development. Through message scheduling on the Internet of Things platform, messages between terminals can be transmitted in real time, and real-time control of the Internet of Things and real-time interaction scenarios of terminal sessions can be realized.
【技术实现步骤摘要】
一种物联网平台终端事件交互方法
本专利技术涉及物联网技术,尤其涉及一种物联网平台终端事件交互方法。
技术介绍
物联网平台将各种终端接入传感网络,它担负着数据采集、初步处理、加密、传输等多种功能。在物联网服务解决方案中,智能终端接入到物联网控制平台中,智能终端与物联网平台之间需要实现双向通信,一方面终端采集信息并上报到物联网平台,另一方面物联网平台可以向终端发送事件指令。在实际场景中,经常需要对特定或全部终端进行实时控制,下发的控制指令也会有多个,此外,控制指令会来源于物联网平台的其他终端,即终端和终端之间也需要有实时的对话。
技术实现思路
为了解决以上技术问题,本专利技术提出了一种物联网平台终端事件交互方法,实现在接入物联网平台的终端之间进行事件发送与监听。本专利技术的技术方案是:一种物联网平台终端事件交互方法,终端使用私有协议与物联网平台建立持久连接,在接入物联网平台的终端之间进行事件发送与监听;在物联网平台上定义事件模型、事件以及事件系列,并具有所有者权限控制;所有定义的事件系列封装在SDK,通过物联网平台消息调度,实时传递终端和终端之间的消息。进一步的,所述终端事件是指终端发送或接收的实时性消息,可以是对终端的控制指令,也可以是向终端发送的会话消息。所述终端事件基于物联网平台建立事件模型,物联网平台支持建立多个应用程序,各个应用程序之间可以有独立的事件模型,也可以有共享的事件模型。终端与所述物联网平台之间基于TCP私有协议建立持久化连接。进一步的,本专利技术主要包括以下步骤:(1)创建物联网应用:物联网开发用户登录物联网平台,创建物联网应用;(2)创建事 ...
【技术保护点】
1.一种物联网平台终端事件交互方法,其特征在于,终端使用私有协议与物联网平台建立持久连接,在接入物联网平台的终端之间进行事件发送与监听;在物联网平台上定义事件模型、事件以及事件系列,并具有所有者权限控制;所有定义的事件系列封装在SDK,通过物联网平台消息调度,实时传递终端和终端之间的消息。
【技术特征摘要】
1.一种物联网平台终端事件交互方法,其特征在于,终端使用私有协议与物联网平台建立持久连接,在接入物联网平台的终端之间进行事件发送与监听;在物联网平台上定义事件模型、事件以及事件系列,并具有所有者权限控制;所有定义的事件系列封装在SDK,通过物联网平台消息调度,实时传递终端和终端之间的消息。2.根据权利要求1所述的方法,其特征在于,进一步包括:所述终端事件是指终端发送或接收的实时性消息,是对终端的控制指令或向终端发送的会话消息;所述终端事件基于物联网平台建立事件模型,物联网平台支持建立一个以上的应用程序,各个应用程序之间有独立的事件模型,也有共享的事件模型。终端与所述物联网平台之间基于TCP私有协议建立持久化连接。3.根据权利要求2所述的方法,其特征在于,进一步包括:主要包括以下步骤:1)创建物联网应用:物联网开发用户登录物联网平台,创建物联网应用;2)创建事件模型;3)创建事件;4)创建事件系列;5)定义事件系列流向;6)定义终端所有者;7)针对实际场景开发事件发送和监听方法。4.根据权利要求3所述的方法,其特征在于,进一步包括:所述步骤2)中,在物联网平台创建事件模型,包括模型的名称和模型属性,模型属性定义了模型结构体的各个参数名称以及参数值类型,包含整形、浮点型、布尔值、数组、字符串、集合、枚举、引用参数。5.根据权利要求3所述的...
【专利技术属性】
技术研发人员:徐驰,孙善宝,于治楼,马辰,
申请(专利权)人:济南浪潮高新科技投资发展有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。