远程管理方法、被管理设备、管理设备和智能电视系统技术方案

技术编号:14360805 阅读:129 留言:0更新日期:2017-01-09 04:01
本发明专利技术提供了一种远程管理方法、被管理设备、管理设备和智能电视系统,被管理设备将包含第一信息的HTTP POST请求发送给管理设备;从所述管理设备返回的HTTP RESPONSE中获取第二信息。被管理设备和管理设备之间采用HTTP POST请求和HTTP RESPONSE的方式进行信息交互,从而实现管理设备对被管理设备的远程管理,即采用的是HTTPS连接的方式,相比较长连接的方式,降低了对管理设备的资源消耗。

【技术实现步骤摘要】

本专利技术涉及计算机应用
,特别涉及一种远程管理方法、被管理设备、管理设备和智能电视系统
技术介绍
随着天猫魔盒、小米盒子、百度盒子等网络机顶盒的不断普及,用户可以在电视上观看高清电影电视、玩体感游戏、网络购物、支付水电煤费用等功能,将人机交互由传统的PC、移动终端搬到客厅中,实现未来数字家庭的高清互联概念。然而,用户想要通过电视享受上述服务,需要购买网络机顶盒,通过安装于网络机顶盒中的各种应用(APP)与服务器进行交互来实现上述服务,如果用户使用配置较低的普通机顶盒或者智能电视等用户端设备,则无法实现上述服务。目前智能电视系统的发展趋势是:逐渐从用户侧的机顶盒向网络侧的机顶盒转换,无论是用户侧的机顶盒还是网络侧的机顶盒,这种为用户端设备提供互联网服务的设备(称为服务提供设备),需要服务器对其进行远程管理。然而,目前尚没有一种较好的远程管理方式,假如采用长连接的方式,由于需要服务器和服务提供设备之间保持连接状态,因此会极大地消耗服务器的资源,造成资源浪费。
技术实现思路
有鉴于此,本专利技术提供了一种远程管理方法、被管理设备、管理设备和智能电视系统,以便于降低对管理设备的资源消耗。具体技术方案如下:本专利技术提供了一种远程管理方法,该方法包括:被管理设备将包含第一信息的HTTPPOST请求发送给管理设备;从所述管理设备返回的HTTPRESPONSE中获取第二信息。根据本专利技术一优选实施方式,所述第一信息包括:被管理设备的状态信息或心跳信息;所述第二信息包括:所述第一信息是否成功接收的信息。根据本专利技术一优选实施方式,当被管理设备完成状态信息的发送后,向所述管理设备发送的HTTPPOST请求所包含的第一信息内容为空。根据本专利技术一优选实施方式,该方法还包括:当所述被管理设备监听到管理设备主动发送的联系报文后,向所述管理设备发送的HTTPPOST请求所包含的第一信息内容为空。根据本专利技术一优选实施方式,当所述第一信息内容为空时,从所述管理设备返回的HTTPRESPONSE中获取的第二信息包括控制命令。根据本专利技术一优选实施方式,该方法还包括:所述被管理设备执行所述控制命令,将包含执行结果的HTTPPOST请求发送给所述管理设备。根据本专利技术一优选实施方式,该方法还包括:所述被管理设备接收到内容为空的HTTPRESPONSE后,确认所有控制命令发送完成。根据本专利技术一优选实施方式,所述被管理设备监听到管理设备主动发送的联系报文包括:所述被管理设备通过指定的TCP端口,监听到所述管理设备发送的内容为空的TCP报文。根据本专利技术一可选实施方式,所述控制命令包括:重启命令、下线命令、卸载应用的命令、安装应用的命令、查杀进程的命令、查询服务状态的命令、查询应用安装列表的命令、清理环境的命令或恢复设置的命令。根据本专利技术一可选实施方式,所述HTTPPOST请求和HTTPRESPONSE所包含的信息采用SOAP或JSON形式封装。根据本专利技术一优选实施方式,所述方法应用于智能电视系统;其中,所述智能电视系统包括:至少一个服务器、至少一个客户端、至少一个服务提供设备;所述服务器用于向所述客户端分配服务提供设备;所述客户端设置在智能电视端,用于与分配的服务提供设备建立连接并接收服务提供设备提供的互联网服务;所述服务提供设备设置在网络侧,用于通过网络为建立连接的客户端提供互联网服务;其中所述被管理设备为所述服务提供设备,所述管理设备为所述服务器。根据本专利技术一优选实施方式,所述HTTPPOST请求包含:消息标识,发送该报文的设备标识,用于携带所述第一信息类型信息的参数类型,用于携带所述第一信息值的参数值;所述HTTPRESPONSE包含:消息标识,用于携带所述第二信息类型信息的参数类型,用于携带所述第二信息值的参数值;其中一对HTTPPOST请求和HTTPRESPONSE采用相同的消息标识。本专利技术还提供了一种远程管理方法,该方法包括:管理设备从被管理设备发送的HTTPPOST请求中获取第一信息;向所述被管理设备返回包含第二信息的HTTPREPONSE。根据本专利技术一优选实施方式,所述第一信息包括:被管理设备的状态信息或心跳信息;所述第二信息包括:所述第一信息是否成功接收的信息。根据本专利技术一优选实施方式,所述管理设备如果解析所述第一信息的内容为空,则确认所述被管理设备完成状态信息的发送。根据本专利技术一优选实施方式,所述管理设备主动向所述被管理设备发送联系报文后,接收到的所述HTTPPOST请求包含的第一信息内容为空。根据本专利技术一优选实施方式,当所述第一信息内容为空时,所述管理设备向所述被管理设备返回的HTTPRESPONSE中的第二信息包括控制命令。根据本专利技术一优选实施方式,该方法还包括:所述管理设备从所述被管理设备发送的HTTPPOST请求中获取所述控制命令的执行结果。根据本专利技术一优选实施方式,该方法还包括:当所有控制命令发送完成后,所述管理设备向所述被管理设备发送内容为空的HTTPRESPONSE。根据本专利技术一优选实施方式,所述管理设备主动向所述被管理设备发送联系报文包括:所述管理设备向所述被管理设备的指定TCP端口发送内容为空的TCP报文。根据本专利技术一优选实施方式,所述控制命令包括:重启命令、下线命令、卸载应用的命令、安装应用的命令、查杀进程的命令、查询服务状态的命令、查询应用安装列表的命令、清理环境的命令或恢复设置的命令。根据本专利技术一优选实施方式,所述HTTPPOST请求和HTTPRESPONSE所包含的信息采用SOAP或JSON形式封装。根据本专利技术一优选实施方式,所述方法应用于智能电视系统;其中,所述智能电视系统包括:至少一个服务器、至少一个客户端、至少一个服务提供设备;所述服务器用于向所述客户端分配服务提供设备;所述客户端设置在智能电视端,用于与分配的服务提供设备建立连接并接收服务提供设备提供的互联网服务;所述服务提供设备设置在网络侧,用于通过网络为建立连接的客户端提供互联网服务;其中所述被管理设备为所述服务提供设备,所述管理设备为所述服务器。根据本专利技术一优选实施方式,所述HTTPPOST请求包含:消息标识,发送该报文的设备标识,用于携带所述第一信息类型信息的参数类型,用于携带所述第一信息值的参数值;所述HTTPRESPONSE包含:消息标识,用于携带所述第二信息类型信息的参数类型,用于携带所述第二信息值的参数值;其中一对HTTPPOST请求和HTTPRESPONSE采用相同的消息标识。本专利技术还提供了一种被管理设备,该被管理设备包括:请求发送单元,用于将包含第一信息的HTTPPOST请求发送给管理设备;响应接收单元,用于从所述管理设备返回的HTTPRESPONSE中获取第二信息。根据本专利技术一优选实施方式,所述第一信息包括:被管理设备的状态信息或心跳信息;所述第二信息包括:所述第一信息是否成功接收的信息。根据本专利技术一优选实施方式,当所述请求发送单元完成状态信息的发送后,向所述管理设备发送的HTTPPOST请求所包含的第一信息内容为空。根据本专利技术一优选实施方式,该被管理设备还包括:监听单元,用于监听管理设备主动发送的联系报文;所述请求发送单元在所述监听单元监听到所述联系报文时,向所述管理设备发送的HTTPPO本文档来自技高网...
远程管理方法、被管理设备、管理设备和智能电视系统

【技术保护点】
一种远程管理方法,其特征在于,该方法包括:被管理设备将包含第一信息的HTTP POST请求发送给管理设备;从所述管理设备返回的HTTP RESPONSE中获取第二信息。

【技术特征摘要】
1.一种远程管理方法,其特征在于,该方法包括:被管理设备将包含第一信息的HTTPPOST请求发送给管理设备;从所述管理设备返回的HTTPRESPONSE中获取第二信息。2.根据权利要求1所述的方法,其特征在于,所述第一信息包括:被管理设备的状态信息或心跳信息;所述第二信息包括:所述第一信息是否成功接收的信息。3.根据权利要求2所述的方法,其特征在于,当被管理设备完成状态信息的发送后,向所述管理设备发送的HTTPPOST请求所包含的第一信息内容为空。4.根据权利要求1所述的方法,其特征在于,该方法还包括:当所述被管理设备监听到管理设备主动发送的联系报文后,向所述管理设备发送的HTTPPOST请求所包含的第一信息内容为空。5.根据权利要求3或4所述的方法,其特征在于,当所述第一信息内容为空时,从所述管理设备返回的HTTPRESPONSE中获取的第二信息包括控制命令。6.根据权利要求5所述的方法,其特征在于,该方法还包括:所述被管理设备执行所述控制命令,将包含执行结果的HTTPPOST请求发送给所述管理设备。7.根据权利要求5所述的方法,其特征在于,该方法还包括:所述被管理设备接收到内容为空的HTTPRESPONSE后,确认所有控制命令发送完成。8.根据权利要求4所述的方法,其特征在于,所述被管理设备监听到管理设备主动发送的联系报文包括:所述被管理设备通过指定的TCP端口,监听到所述管理设备发送的内容为空的TCP报文。9.根据权利要求5所述的方法,其特征在于,所述控制命令包括:重启命令、下线命令、卸载应用的命令、安装应用的命令、查杀进程的命令、查询服务状态的命令、查询应用安装列表的命令、清理环境的命令或恢复设置的命令。10.根据权利要求1至4任一权项所述的方法,其特征在于,所述HTTPPOST请求和HTTPRESPONSE所包含的信息采用SOAP或JSON形式封装。11.根据权利要求1至4任一权项所述的方法,其特征在于,所述方法应用于智能电视系统;其中,所述智能电视系统包括:至少一个服务器、至少一个客户端、至少一个服务提供设备;所述服务器用于向所述客户端分配服务提供设备;所述客户端设置在智能电视端,用于与分配的服务提供设备建立连接并接收服务提供设备提供的互联网服务;所述服务提供设备设置在网络侧,用于通过网络为建立连接的客户端提供互联网服务;其中所述被管理设备为所述服务提供设备,所述管理设备为所述服务器。12.根据权利要求1至4任一权项所述的方法,其特征在于,所述HTTPPOST请求包含:消息标识,发送该报文的设备标识,用于携带所述第一信息类型信息的参数类型,用于携带所述第一信息值的参数值;所述HTTPRESPONSE包含:消息标识,用于携带所述第二信息类型信息的参数类型,用于携带所述第二信息值的参数值;其中一对HTTPPOST请求和HTTPRESPONSE采用相同的消息标识。13.一种远程管理方法,其特征在于,该方法包括:管理设备从被管理设备发送的HTTPPOST请求中获取第一信息;向所述被管理设备返回包含第二信息的HTTPREPONSE。14.根据权利要求13所述的方法,其特征在于,所述第一信息包括:被管理设备的状态信息或心跳信息;所述第二信息包括:所述第一信息是否成功接收的信息。15.根据权利要求14所述的方法,其特征在于,所述管理设备如果解析所述第一信息的内容为空,则确认所述被管理设备完成状态信息的发送。16.根据权利要求13所述的方法,其特征在于,所述管理设备主动向所述
\t被管理设备发送联系报文后,接收到的所述HTTPPOST请求包含的第一信息内容为空。17.根据权利要求15或16所述的方法,其特征在于,当所述第一信息内容为空时,所述管理设备向所述被管理设备返回的HTTPRESPONSE中的第二信息包括控制命令。18.根据权利要求17所述的方法,其特征在于,该方法还包括:所述管理设备从所述被管理设备发送的HTTPPOST请求中获取所述控制命令的执行结果。19.根据权利要求17所述的方法,其特征在于,该方法还包括:当所有控制命令发送完成后,所述管理设备向所述被管理设备发送内容为空的HTTPRESPONSE。20.根据权利要求16所述的方法,其特征在于,所述管理设备主动向所述被管理设备发送联系报文包括:所述管理设备向所述被管理设备的指定TCP端口发送内容为空的TCP报文。21.根据权利要求17所述的方法,其特征在于,所述控制命令包括:重启命令、下线命令、卸载应用的命令、安装应用的命令、查杀进程的命令、查询服务状态的命令、查询应用安装列表的命令、清理环境的命令或恢复设置的命令。22.根据权利要求13至16任一权项所述的方法,其特征在于,所述HTTPPOST请求和HTTPRESPONSE所包含的信息采用SOAP或JSON形式封装。23.根据权利要求13至16任一权项所述的方法,其特征在于,所述方法应用于智能电视系统;其中,所述智能电视系统包括:至少一个服务器、至少一个客户端、至少一个服务提供设备;所述服务器用于向所述客户端分配服务提供设备;所述客户端设置在智能电视端,用于与分配的服务提供设备建立连接并接收服务提供设备提供的互联网服务;所述服务提供设备设...

【专利技术属性】
技术研发人员:罗金华米扬段超熊波范雷雷郑勇
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1