数据处理方法及装置制造方法及图纸

技术编号:13910724 阅读:86 留言:0更新日期:2016-10-27 02:12
本发明专利技术公开了一种数据处理方法,包括:第一终端以UDP协议方式发送消息服务支持请求至中心服务器;在接收到所述中心服务器反馈的消息服务器的地址信息时,以UDP协议方式向所述地址信息对应的消息服务器发送认证请求,以供所述消息服务器基于所述认证请求对所述第一终端进行认证操作,并在认证成功时反馈认证成功信息;在接收到所述消息服务器反馈的认证成功信息时,每隔预设时间间隔以UDP协议方式发送查询请求至所述消息服务器,以供所述消息服务器反馈所述查询请求对应的查询信息。本发明专利技术还公开了一种数据处理装置。本发明专利技术实现了第一终端以UDP协议方式与中心服务器及消息服务器进行通信,提高了数据的传输速度和网络的利用率。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种数据处理方法及装置
技术介绍
现代化家庭中通常存在多种终端,例如包括手机、摄像机、个人计算机PC、平板电脑PAD、机顶盒STB以及电视TV等。这些终端的接口多种多样,彼此之间无法互联,不能有效共享数据和信息。随着智能终端的普及,终端通常具有联网功能,通过将不同终端接入公共网络,从而通过公共网络可以实现预设的不同终端(例如为手机与电视)之间的信息交互及控制,例如通过终端控制电视的开启或关闭。但是,上述方式通常采用TCP(Transmission Control Protocol,传输控制协议)协议实现物联网的家庭终端的通信,在通信过程中需要对数据包进行分组、组装以及排序等操作,通信过程中占用大量的系统资源,导致数据的传输速度和网络的利用率低。
技术实现思路
本专利技术提供一种数据处理方法及装置,旨在解决采用TCP协议的物联网中数据的传输速度和网络的利用率低的技术问题。为实现上述目的,本专利技术提供的一种数据处理方法,所述数据处理方法包括以下步骤:第一终端以UDP协议方式发送消息服务支持请求至中心服务器,以供所述中心服务器基于所述消息服务支持请求反馈消息服务器的地址信息;在接收到所述中心服务器反馈的消息服务器的地址信息时,以UDP协议方式向所述地址信息对应的消息服务器发送认证请求,以供所述消息服务器基于所述认证请求对所述第一终端进行认证操作,并在认证成功时反馈认证成功信息;在接收到所述消息服务器反馈的认证成功信息时,每隔预设时间间隔以UDP协议方式发送查询请求至所述消息服务器,以供所述消息服务器反馈所述查询请求对应的查询信息。优选地,所述查询请求包括所述第一终端的标识信息及预设随机数。优选地,所述在接收到所述中心服务器反馈的消息服务器的地址信息时,以UDP协议方式向所述地址信息对应的消息服务器发送认证请求的步骤之后,所述数据处理方法还包括:在接收到群组创建请求时,以UDP协议方式发送包括群组成员信息的群组创建指令至所述消息服务器,以供所述消息服务器基于所述群组创建指令创建群组,并在创建完成时发送群组成功创建的信息至所述群组成员信息对应的终端。优选地,所述在接收到所述中心服务器反馈的消息服务器的地址信息时,以UDP协议方式向所述地址信息对应的消息服务器发送认证请求的步骤之后,所述数据处理方法还包括:在接收到第二终端的参数配置请求时,以UDP协议方式发送包括第二终端的配置参数的配置指令至所述消息服务器,以供所述消息服务器基于所述配置指令对所述第二终端进行参数配置操作;或者,在接收到第二终端的控制请求时,以UDP协议方式发送控制指令至所述第二终端,以供所述消息服务器基于所述控制指令控制所述第二终端。优选地,所述第一终端以UDP协议方式发送消息服务支持请求至中心服务器的步骤之前,所述数据处理方法还包括:所述第一终端以UDP协议方式发送同步请求至中心服务器,以供所述中心服务器基于反馈所述同步请求对应的所述中心服务器支持的服务信息;在所述服务信息中包括消息服务器的信息时,执行以UDP协议方式发送消息服务支持请求至中心服务器的步骤。此外,为实现上述目的,本专利技术还提供一种所述数据处理装置包括:发送模块,用于以UDP协议方式发送消息服务支持请求至中心服务器,以供所述中心服务器基于所述消息服务支持请求反馈消息服务器的地址信息;认证模块,用于在接收到所述中心服务器反馈的消息服务器的地址信息时,以UDP协议方式向所述地址信息对应的消息服务器发送认证请求,以供所述消息服务器基于所述认证请求对所述第一终端进行认证操作,并在认证成功时反馈认证成功信息;查询模块,用于在接收到所述消息服务器反馈的认证成功信息时,每隔预设时间间隔以UDP协议方式发送查询请求至所述消息服务器,以供所述消息服务器反馈所述查询请求对应的查询信息。优选地,所述查询请求包括所述第一终端的标识信息及预设随机数。优选地,所述数据处理装置还包括:创建模块,用于在接收到群组创建请求时,以UDP协议方式发送包括群组成员信息的群组创建指令至所述消息服务器,以供所述消息服务器基于所述群组创建指令创建群组,并在创建完成时发送群组成功创建的信息至所述群组成员信息对应的终端。优选地,所述数据处理装置还包括:配置模块,用于在接收到第二终端的参数配置请求时,以UDP协议方式发送包括第二终端的配置参数的配置指令至所述消息服务器,以供所述消息服务器基于所述配置指令对所述第二终端进行参数配置操作;或者,控制模块,用于在接收到第二终端的控制请求时,以UDP协议方式发送控制指令至所述第二终端,以供所述消息服务器基于所述控制指令控制所述第二终端。优选地,所述数据处理装置还包括:同步模块,用于以UDP协议方式发送同步请求至中心服务器,以供所述中心服务器基于反馈所述同步请求对应的所述中心服务器支持的服务信息;所述发送模块还用于在所述服务信息中包括消息服务器的信息时,以UDP协议方式发送消息服务支持请求至中心服务器。本专利技术通过第一终端以UDP协议方式发送消息服务支持请求至中心服务器,以供所述中心服务器基于所述消息服务支持请求反馈消息服务器的地址信息,而后在接收到所述中心服务器反馈的消息服务器的地址信息时,以UDP协议方式向所述地址信息对应的消息服务器发送认证请求,以供所述消息服务器基于所述认证请求对所述第一终端进行认证操作,并在认证成功时反馈认证成功信息,然后在接收到所述消息服务器反馈的认证成功信息时,每隔预设时间间隔以UDP协议方式发送查询请求至所述消息服务器,以供所述消息服务器反馈所述查询请求对应的查询信息,实现了第一终端以UDP协议方式与中心服务器及消息服务器进行通信,提高了数据的传输速度和网络的利用率。进一步地,通过定时发送查询请求至所述消息服务器,实现了第一终端与消息服务器之间UDP通道的保活,进而能够确保第一终端及时收到消息服务器推送的信息。附图说明图1为本专利技术数据处理方法第一实施例的流程示意图;图2为本专利技术数据处理方法第二实施例的流程示意图;图3为本专利技术数据处理装置第一实施例的功能模块示意图;图4为本专利技术数据处理装置第二实施例的功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种数据处理方法。参照图1,图1为本专利技术数据处理方法第一实施例的流程示意图。在本实施例中,该数据处理方法包括:步骤S10,第一终端以UDP协议方式发送消息服务支持请求至中心服务器,以供所述中心服务器基于所述消息服务支持请求反馈消息服务器的地址信息;其中,第一终端包括手机、摄像机、个人计算机PC、平板电脑PAD、机顶盒STB以及电视等智能终端,消息服务支持请求包括第一终端的标识信息及预设随机数,以防第三方非善意的伪造封包的入侵,避免造成个人隐私外泄或被非授权终端的控制,提高信息的安全性及保密性。第一终端在需要连接消息服务器时,通过中心服务器获取消息服务器的地址信息,具体地,第一终端以UDP协议方式发送消息服务支持请求至中心服务器,中心服务器基于所述消息服务支持请求为第一终端分配消息服务器,并将分配的消息服务器的地址信息以UDP协议方式发送至第一终端。步骤S本文档来自技高网...

【技术保护点】
一种数据处理方法,其特征在于,所述数据处理方法包括以下步骤:第一终端以UDP协议方式发送消息服务支持请求至中心服务器,以供所述中心服务器基于所述消息服务支持请求反馈消息服务器的地址信息;在接收到所述中心服务器反馈的消息服务器的地址信息时,以UDP协议方式向所述地址信息对应的消息服务器发送认证请求,以供所述消息服务器基于所述认证请求对所述第一终端进行认证操作,并在认证成功时反馈认证成功信息;在接收到所述消息服务器反馈的认证成功信息时,每隔预设时间间隔以UDP协议方式发送查询请求至所述消息服务器,以供所述消息服务器反馈所述查询请求对应的查询信息。

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述数据处理方法包括以下步骤:第一终端以UDP协议方式发送消息服务支持请求至中心服务器,以供所述中心服务器基于所述消息服务支持请求反馈消息服务器的地址信息;在接收到所述中心服务器反馈的消息服务器的地址信息时,以UDP协议方式向所述地址信息对应的消息服务器发送认证请求,以供所述消息服务器基于所述认证请求对所述第一终端进行认证操作,并在认证成功时反馈认证成功信息;在接收到所述消息服务器反馈的认证成功信息时,每隔预设时间间隔以UDP协议方式发送查询请求至所述消息服务器,以供所述消息服务器反馈所述查询请求对应的查询信息。2.如权利要求1所述的数据处理方法,其特征在于,所述查询请求包括所述第一终端的标识信息及预设随机数。3.如权利要求1所述的数据处理方法,其特征在于,所述在接收到所述中心服务器反馈的消息服务器的地址信息时,以UDP协议方式向所述地址信息对应的消息服务器发送认证请求的步骤之后,所述数据处理方法还包括:在接收到群组创建请求时,以UDP协议方式发送包括群组成员信息的群组创建指令至所述消息服务器,以供所述消息服务器基于所述群组创建指令创建群组,并在创建完成时发送群组成功创建的信息至所述群组成员信息对应的终端。4.如权利要求1所述的数据处理方法,其特征在于,所述在接收到所述中心服务器反馈的消息服务器的地址信息时,以UDP协议方式向所述地址信息对应的消息服务器发送认证请求的步骤之后,所述数据处理方法还包括:在接收到第二终端的参数配置请求时,以UDP协议方式发送包括第二终端的配置参数的配置指令至所述消息服务器,以供所述消息服务器基于所述配置指令对所述第二终端进行参数配置操作;或者,在接收到第二终端的控制请求时,以UDP协议方式发送控制指令至所述第二终端,以供所述消息服务器基于所述控制指令控制所述第二终端。5.如权利要求1至4任一项所述的数据处理方法,其特征在于,所述第一终端以UDP协议方式发送消息服务支持请求至中心服务器的步骤之前,所述数据处理方法还包括:所述第一终端以UDP协议方式发送同步请求至中心服务器,以供所述中心服务器基于反馈所述同步请求对应的所述中心...

【专利技术属性】
技术研发人员:许永昌盛阁
申请(专利权)人:深圳市鼎盛智能科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1