一种应用程序并发安装方法及系统技术方案

技术编号:16101625 阅读:47 留言:0更新日期:2017-08-29 22:26
本发明专利技术公开了一种应用程序并发安装方法,以及能够实现该方法的安装系统。在手机与装机设备之间建立的交互通道,装机设备和手机实现了数据的实时同步,客户在手机端如同在装机设备的硬件一般实时操作,更新装机设备信息,查看装机设备状态,操作效率高无延时,且省去了常规装机设备中触摸屏等人机设备,降低了设备的复杂度和成本。与此同时,当多个手机并发连接时,客户端中多个交互通道,通过端口号相互独立,从根本上解决了并发相互影响的问题,极大提高了并发安装的效率,优化了用户的体验。

【技术实现步骤摘要】
一种应用程序并发安装方法及系统
本专利技术属于应用程序安装
,具体涉及一种应用程序并发安装方法及系统。
技术介绍
随着互联网+浪潮的来临,手机已成为每个人必不可少的工具。而手机当中各种各样的应用程序为用户带来了丰富的资讯和视听体验,为人们解决了各类需求。因此,给手机安装应用程序已经几乎成为每个手机使用者购机后的第一件事。除用户在使用中进行个别应用的自行安装外,也有人采用安装工具一对一地为手机进行应用的批量安装,该种方式虽然较自行独立安装要高,但在同时面对多个手机时,就需要采用多个安装工具进行分别安装,无法满足快速化安装需求。此外,目前的批量安装方式都是按照既定的应用进行安装,无法实现用户定制化。
技术实现思路
为解决上述问题,本专利技术公开了一种应用程序并发安装方法,以及能够实现该方法的安装系统。为了达到上述目的,本专利技术提供如下技术方案:一种应用程序并发安装方法,包括如下步骤:步骤一,注册并发装机设备,注册登陆装机设备的用户编号,生成最优化应用列表;步骤二,将移动终端连接装机设备建立交互通道,设备内置的移动终端驱动程序识别各移动终端;当装机设备未配置,则装机设备推送控制端应用模块至移动终端并安装,在推送的控制端应用模块界面,对装机设备进行配置,配置信息反馈给装机设备并生效;当装机设备已配置成功时,装机设备访问后台服务器获取最优化应用列表,并按列表下载应用程序;所述交互通道通过如下步骤建立:将移动终端与装机设备建立数据连接,设备内置的移动终端驱动程序识别各移动终端,并将控制端应用模块通过接口推送至移动终端安装并运行,装机设备记录下与之连接的移动终端信息,移动终端等待装机设备的连接请求,装机设备检测到移动终端上线后主动向移动终端请求建链,携带必须的校验和交互信息,服务端接收到建链请求后,校验通过后返回自身信息给装机设备,完成了一次握手,至此双方确认完毕,连接通道建立,双方监听自身的端口信息同时记录对端的相关信息;当有多个移动终端时,重复上述过程,装机设备维护多个安全通道,各安全通道的本地端口不同,做到并发安装,相互独立;所述对装机设备进行配置的过程包括:移动终端控制端应用模块将相应配置信息封装后,通过建立的交互通道发送给装机设备的端口,装机设备收到数据包,进行解析,并结合自身逻辑向后台请求相关数据,将处理结果通过建立的交互通道,实时同步更新到装机助手;步骤三,装机设备配置完毕,将至少一个移动终端接入装机设备,装机设备将应用推送至移动终端,驻留在移动终端中的控制端应用模块根据推送指令安装应用,多个移动终端同时连接装机设备时,各自进行安装,相互独立。进一步的,所述步骤三中装机设备将应用推送至移动终端之前,预先向后台服务器下载相关应用程序并存储在存储器中。一种应用程序并发安装系统,包括后台服务器、并发装机设备,以及安装在移动终端的控制端应用模块,所述后台服务器用于存储并提供应用程序安装所需的必要资源和配置;并发装机设备用于从后台服务器获取应用程序安装所需的必要资源和配置,当检测到有移动终端接入本设备时将应用从本设备推送到至少一个移动终端进行安装;所述并发装机设备包括处理器、存储器、网络适配器、移动终端通讯模块,所述移动终端通讯模块用于与至少一个移动终端建立交互通道进行数据交互,各交互通道彼此独立;网络适配器用于与后台服务器建立连接通道,存储器用于存储应用安装需要的策略信息、用户信息及应用程序安装包,处理器用于处理用户的操作指令,并发装机设备内置有移动终端驱动程序,用于检测移动终端驱动程与本设备是否连接;所述控制端应用模块驻留在移动终端中,能够获取应用安装程序、提供应用自动安装,同时提供装机设备的人机界面便于用户对装机设备进行控制。进一步的,所述网络适配器与后台服务器之间的连接通道包括有线连接、无线连接中的至少一种。进一步的,所述移动终端包括手机。与现有技术相比,本专利技术具有如下优点和有益效果:本专利技术提供的应用程序并发安装方法及系统,在手机与装机设备之间建立的交互通道,装机设备和手机实现了数据的实时同步,客户在手机端如同在装机设备的硬件一般实时操作,更新装机设备信息,查看装机设备状态,操作效率高无延时,且省去了常规装机设备中触摸屏等人机设备,降低了设备的复杂度和成本。与此同时,当多个手机并发连接时,客户端中多个交互通道,通过端口号相互独立,从根本上解决了并发相互影响的问题,极大提高了并发安装的效率,优化了用户的体验。附图说明图1为本专利技术系统架构图。图2为应用程序并发安装方法整体流程图。图3为装机设备和手机之间的信息交互示意图。具体实施方式以下将结合具体实施例对本专利技术提供的技术方案进行详细说明,应理解下述具体实施方式仅用于说明本专利技术而不用于限制本专利技术的范围。应用程序并发安装系统架构图如图1所示,包括后台服务器、并发装机设备,以及安装在手机端的控制端应用模块,并发装机设备与后台服务器具备数据连接,装机软件与并发装机设备具备数据连接。并发装机设备包括处理器、存储器、网络适配器,并发装机设备具有外接接口用于与手机进行数据交互,外接接口数量没有限制,建议为两个以上,支持同时与多个手机进行数据交互,并发装机设备内置有手机驱动程序,用于检测手机与本设备是否连接。需要说明的是,上述的手机仅仅为优选方式,只要能够运行应用程序的移动终端都可能实现本系统和方法,只需在数据接口、传输协议、软件平台上进行适应性的改进即可。外接接口可能是硬件拔插接口也可能是无线信号收发模块(如蓝牙、wifi、红外等),只要是能够与移动终端进行数据交互的通用接口都可以满足本专利技术需求。并发装机设备设备通过网络适配器与安装服务器的后台连接,获取装机配置及待安装的应用程序,并将获取的信息预存在存储器。当检测到有手机通过外接接口接入该设备,将应用从本设备推送到手机。不同于常规的装机设备,本专利技术并发装机设备中没有屏幕、鼠标等人机交互设备。在推送订制化的应用到手机前,将本设备的控制端应用模块(即装机助手)推送到手机内,该控制端应用模块可在待安装手机内对装机设备直接操作,省去了常规装机设备中触摸屏等人机设备,降低了设备的复杂度和成本。具体的说,后台服务器用于存储并提供应用程序安装所需的必要资源和配置。资源/配置信息包括:用户信息、装机设备的信息、应用软件信息等。后台服务器同时提供上述信息的配置界面,完成用户/装机设备/软件的基本配置,制定用户/设备的软件安装规则等。例如,可在后台页面按地域,按机型,配置待安装的应用列表,用户也可以指定某个应用必须安装等。并发装机设备中,网络适配器用来建立和后台服务器的连接通道,该网络通道可以是有线连接也可以是无线连接。网络连接建立后,并发装机设备按照后台服务器规则,能够获取应用程序安装所需的必要资源和配置:待安装的应用、用户信息、装置设备基本信息等。处理器用于处理用户的操作指令,是装机设备中核心计算单元。存储器用于存储应用安装需要的策略信息、用户信息及应用程序安装包,由于本设备中应用是本地存储的,当检测到手机接入可立即推送至手机,实现了离线安装,可并发安装多部手机,不仅能提高了装机效率,且能保证安装的应用安全可靠。网络连接建立后,装机设备主动从后台服务器获取信息,缓存在存储器中。当检测到手机连接时,依据客户配置选项将安装包推送至客户本文档来自技高网...
一种应用程序并发安装方法及系统

【技术保护点】
一种应用程序并发安装方法,其特征在于,包括如下步骤:步骤一,注册并发装机设备,注册登陆装机设备的用户编号,生成最优化应用列表;步骤二,将移动终端连接装机设备建立交互通道,设备内置的移动终端驱动程序识别各移动终端;当装机设备未配置,则装机设备推送控制端应用模块至移动终端并安装,在推送的控制端应用模块界面,对装机设备进行配置,配置信息反馈给装机设备并生效;当装机设备已配置成功时,装机设备访问后台服务器获取最优化应用列表,并按列表下载应用程序;所述交互通道通过如下步骤建立:将移动终端与装机设备建立数据连接,设备内置的移动终端驱动程序识别各移动终端,并将控制端应用模块通过接口推送至移动终端安装并运行,装机设备记录下与之连接的移动终端信息,移动终端等待装机设备的连接请求,装机设备检测到移动终端上线后主动向移动终端请求建链,携带必须的校验和交互信息,服务端接收到建链请求后,校验通过后返回自身信息给装机设备,完成了一次握手,至此双方确认完毕,连接通道建立,双方监听自身的端口信息同时记录对端的相关信息;当有多个移动终端时,重复上述过程,装机设备维护多个安全通道,各安全通道的本地端口不同,做到并发安装,相互独立;所述对装机设备进行配置的过程包括:移动终端控制端应用模块将相应配置信息封装后,通过建立的交互通道发送给装机设备的端口,装机设备收到数据包,进行解析,并结合自身逻辑向后台请求相关数据,将处理结果通过建立的交互通道,实时同步更新到装机助手;步骤三,装机设备配置完毕,将至少一个移动终端接入装机设备,装机设备将应用推送至移动终端,驻留在移动终端中的控制端应用模块根据推送指令安装应用,多个移动终端同时连接装机设备时,各自进行安装,相互独立。...

【技术特征摘要】
1.一种应用程序并发安装方法,其特征在于,包括如下步骤:步骤一,注册并发装机设备,注册登陆装机设备的用户编号,生成最优化应用列表;步骤二,将移动终端连接装机设备建立交互通道,设备内置的移动终端驱动程序识别各移动终端;当装机设备未配置,则装机设备推送控制端应用模块至移动终端并安装,在推送的控制端应用模块界面,对装机设备进行配置,配置信息反馈给装机设备并生效;当装机设备已配置成功时,装机设备访问后台服务器获取最优化应用列表,并按列表下载应用程序;所述交互通道通过如下步骤建立:将移动终端与装机设备建立数据连接,设备内置的移动终端驱动程序识别各移动终端,并将控制端应用模块通过接口推送至移动终端安装并运行,装机设备记录下与之连接的移动终端信息,移动终端等待装机设备的连接请求,装机设备检测到移动终端上线后主动向移动终端请求建链,携带必须的校验和交互信息,服务端接收到建链请求后,校验通过后返回自身信息给装机设备,完成了一次握手,至此双方确认完毕,连接通道建立,双方监听自身的端口信息同时记录对端的相关信息;当有多个移动终端时,重复上述过程,装机设备维护多个安全通道,各安全通道的本地端口不同,做到并发安装,相互独立;所述对装机设备进行配置的过程包括:移动终端控制端应用模块将相应配置信息封装后,通过建立的交互通道发送给装机设备的端口,装机设备收到数据包,进行解析,并结合自身逻辑向后台请求相关数据,将处理结果通过建立的交互通道,实时同步更新到装机助手;步骤三,装机设备配置完毕,将至少一个移动终端接入装机设备,装...

【专利技术属性】
技术研发人员:万伟陈平夏玮刘飞扬伍晓慧
申请(专利权)人:南京优通信息科技股份有限公司
类型:发明
国别省市:江苏,32

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

1