本发明涉及云计算技术领域,尤其涉及一种云桌面智能终端管理方法、电子设备和存储介质。
背景技术:
云桌面又称桌面虚拟化、云电脑,是替代传统电脑的一种新模式;采用云桌面后,用户无需再购买电脑主机,主机所包含的cpu、内存、硬盘等组件全部在后端的服务器中虚拟出来,单台高性能服务器可以虚拟1-50台不等的虚拟主机;前端设备主流的是采用瘦客户机(与电视机顶盒类似的设备)连接显示器键盘和鼠标,用户安装客户端后通过特有的通信协议访问后端服务器上的虚拟机主机来实现交互式操作,达到与电脑一致的体验效果;同时,云桌面不仅支持用于替换传统电脑,还支持手机、平板等其他智能设备在互联网上访问,也是移动办公的最新解决方案。但如何有效地管理这些终智能端,是目前急需解决的问题。
技术实现要素:
为了克服现有技术的不足,本发明的目的在于提供一种云桌面智能终端管理方法,实现智能终端的集中管理,简化大量人工配置,提升终端部署、版本更新和运行管理的效率。
本发明提供一种云桌面智能终端管理方法,包括以下步骤:
终端发现,在智能终端所在的本地网络预先配置云服务器的地址,通过所述智能终端发起注册的云服务器地址发现对应的智能终端;
终端实时监控,读写所述智能终端的参数数据模型,通过所述参数数据模型对所述智能终端进行监控;
终端状态动态刷新,设置所述智能终端的参数的通知属性,当参数值发生变化时,所述智能终端向所述云服务器上报消息;
终端软件升级,当情报功能开启时,所述智能终端按照周期信息所指定的时间间隔定时发起连接,向所述云服务器上报消息。
进一步地,所述终端发现步骤还包括由所述云服务器以udp数据报文形式向所述智能终端所在的ip或ip段发送本机所在的地址,所述云服务器对接收到报文的智能终端发送的回复消息进行验证,验证通过后,设置所述云服务器的地址到本地。
进一步地,所述终端发现步骤还包括由所述云服务器向所述智能终端推送所述云服务器的地址,当所述智能终端登录到云桌面时,所述云服务器向所述智能终端推送预设的云服务器地址。
进一步地,所述终端实时监控步骤中,所述参数数据模型采用树形的组织结构,并以xml格式的文档进行描述。
进一步地,所述终端实时监控步骤还包括接收用户自定的参数数据模型。
进一步地,所述终端状态动态刷新步骤中,所述云服务器通过设置参数属性修改特定参数的通知信息,控制所述智能终端对参数变更的上报策略。
进一步地,所述终端状态动态刷新步骤还包括所述智能终端采用可变的时间间隔定时上报参数。
进一步地,所述终端软件升级步骤中,所述智能终端进入升级状态后的各个中间过程中,通过定时上报或参数变更事件将任务相关的状态参数上报至所述云服务器。
一种电子设备,包括:处理器;
存储器;以及程序,其中所述程序被存储在所述存储器中,并且被配置成由处理器执行,所述程序包括用于执行一种云桌面智能终端管理方法。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行一种云桌面智能终端管理方法。
相比现有技术,本发明的有益效果在于:
本发明提供一种云桌面智能终端管理方法,包括以下步骤:终端发现,在智能终端所在的本地网络预先配置云服务器的地址,通过智能终端发起注册的云服务器地址发现对应的智能终端;终端实时监控,读写智能终端的参数数据模型,通过参数数据模型对智能终端进行监控;终端状态动态刷新,设置智能终端的参数的通知属性,当参数值发生变化时,智能终端向云服务器上报消息;终端软件升级,当情报功能开启时,智能终端按照周期信息所指定的时间间隔定时发起连接,向云服务器上报消息。本发明涉及电子设备和存储介质,用于执行一种云桌面智能终端管理方法。本发明能实现智能终端的集中管理,简化大量人工配置,提升终端部署、版本更新和运行管理的效率。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,并可依照说明书的内容予以实施,以下以本发明的较佳实施例并配合附图详细说明如后。本发明的具体实施方式由以下实施例及其附图详细给出。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为本发明的一种云桌面智能终端管理方法流程图。
具体实施方式
下面,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。
一种云桌面智能终端管理方法,如图1所示,包括以下步骤:
终端发现,在智能终端所在的本地网络预先配置云服务器的地址,通过智能终端发起注册的云服务器地址发现对应的智能终端;获取智能终端信息、待注册的智能终端的介质访问控制mac地址和预先配置的云服务器地址信息,根据智能终端的标识和云服务器地址信息,生成智能终端注册到云服务器的注册用户名、初始注册密码以及云服务器的地址信息的配置信息。向mac地址所对应的智能终端发送配置信息,以使得智能终端根据云服务器的地址信息,采用注册用户名和初始注册密码注册到云服务器。
终端发现步骤还包括由云服务器以udp数据报文形式向智能终端所在的ip或ip段发送本机所在的地址,云服务器对接收到报文的智能终端发送的回复消息进行验证,验证通过后,设置云服务器的地址到本地。由管理员手动发起,可立即找到智能终端,操作直观,灵活便捷,适用于智能终端和云服务器处于同一网段的情况。
终端发现步骤还包括由云服务器向智能终端推送云服务器的地址,当智能终端登录到云桌面时,云服务器向智能终端推送预设的云服务器地址,实现云服务器地址的自动配置。由后台自动完成,不需要用户介入,能够保证接入云服务器的智能终端均能获取到云服务器地址,不受接入网络环境的限制。
终端实时监控,云服务器通过获取参数值和设置参数值命令读写智能终端的参数数据模型,通过参数数据模型对智能终端进行监控,参数数据模型采用树形的组织结构,并以xml格式的文档进行描述。为了提升系统对智能终端的管理效率,用户可自定义数据模型,智能设备接收用户自定的参数数据模型,云服务器通过读写用户自定义的数据模型,实现对设备的监控。
终端状态动态刷新,设置智能终端的参数的通知属性,当参数值发生变化时,智能终端向云服务器上报消息,云服务器接收来自于智能终端上报的消息,解析接收到的消息的内容,得到智能终端中发生变化的参数值。当需要监视的智能终端数量较少,且消息上报间隔较长时,云服务器通过设置参数属性修改特定参数的通知信息,控制智能终端对参数变更的上报策略。
由于云服务器需要同时监控大量参数,智能终端采用可变的时间间隔定时上报参数,便捷性更高,且不需要逐一设置参数的属性,减少智能设备的本地资源占用,减轻云服务器的压力,提高状态动态刷新的实时性。
终端软件升级,当情报功能开启时,智能终端按照周期信息所指定的时间间隔定时发起连接,向云服务器上报消息,智能终端进入升级状态后的各个中间过程中,通过定时上报或参数变更事件将任务相关的状态参数上报至云服务器,云服务器将待升级文件以单播方式发给各智能终端完成升级。
一种电子设备,包括:处理器;
存储器;以及程序,其中程序被存储在存储器中,并且被配置成由处理器执行,程序包括用于执行一种云桌面智能终端管理方法。
一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行一种云桌面智能终端管理方法。
以上,仅为本发明的较佳实施例而已,并非对本发明作任何形式上的限制;凡本行业的普通技术人员均可按说明书附图所示和以上而顺畅地实施本发明;但是,凡熟悉本专业的技术人员在不脱离本发明技术方案范围内,利用以上所揭示的技术内容而做出的些许更动、修饰与演变的等同变化,均为本发明的等效实施例;同时,凡依据本发明的实质技术对以上实施例所作的任何等同变化的更动、修饰与演变等,均仍属于本发明的技术方案的保护范围之内。
1.一种云桌面智能终端管理方法,其特征在于,包括以下步骤:
终端发现,在智能终端所在的本地网络预先配置云服务器的地址,通过所述智能终端发起注册的云服务器地址发现对应的智能终端;
终端实时监控,读写所述智能终端的参数数据模型,通过所述参数数据模型对所述智能终端进行监控;
终端状态动态刷新,设置所述智能终端的参数的通知属性,当参数值发生变化时,所述智能终端向所述云服务器上报消息;
终端软件升级,当情报功能开启时,所述智能终端按照周期信息所指定的时间间隔定时发起连接,向所述云服务器上报消息。
2.如权利要求1所述的一种云桌面智能终端管理方法,其特征在于:所述终端发现步骤还包括由所述云服务器以udp数据报文形式向所述智能终端所在的ip或ip段发送本机所在的地址,所述云服务器对接收到报文的智能终端发送的回复消息进行验证,验证通过后,设置所述云服务器的地址到本地。
3.如权利要求1所述的一种云桌面智能终端管理方法,其特征在于:所述终端发现步骤还包括由所述云服务器向所述智能终端推送所述云服务器的地址,当所述智能终端登录到云桌面时,所述云服务器向所述智能终端推送预设的云服务器地址。
4.如权利要求1所述的一种云桌面智能终端管理方法,其特征在于:所述终端实时监控步骤中,所述参数数据模型采用树形的组织结构,并以xml格式的文档进行描述。
5.如权利要求1所述的一种云桌面智能终端管理方法,其特征在于:所述终端实时监控步骤还包括接收用户自定的参数数据模型。
6.如权利要求1所述的一种云桌面智能终端管理方法,其特征在于:所述终端状态动态刷新步骤中,所述云服务器通过设置参数属性修改特定参数的通知信息,控制所述智能终端对参数变更的上报策略。
7.如权利要求1所述的一种云桌面智能终端管理方法,其特征在于:所述终端状态动态刷新步骤还包括所述智能终端采用可变的时间间隔定时上报参数。
8.如权利要求1所述的一种云桌面智能终端管理方法,其特征在于:所述终端软件升级步骤中,所述智能终端进入升级状态后的各个中间过程中,通过定时上报或参数变更事件将任务相关的状态参数上报至所述云服务器。
9.一种电子设备,其特征在于包括:处理器;
存储器;以及程序,其中所述程序被存储在所述存储器中,并且被配置成由处理器执行,所述程序包括用于执行如权利要求1-8任意一项所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行如权利要求1-8任意一项所述的方法。
技术总结