一种卸载方法、装置和系统制造方法及图纸

技术编号:14032885 阅读:115 留言:0更新日期:2016-11-20 11:35
本申请提供一种卸载方法、装置和系统,其中方法包括:接收卸载指令;若判定所述卸载指令为部分卸载指令,则获取与功能模块对应的第一卸载程序;向所述第一卸载程序发送携带有卸载参数的第一控制指令;所述第一卸载程序依据所述第一控制指令,卸载所述功能模块。本申请可以仅卸载功能模块而保留内网模块,从而减少卸载量和安装量,继而提升卸载效率和安装效率。

Unloading method, device and system

The invention provides a device and a system for unloading method, wherein the method includes: receiving unloading instructions; determine if the uninstall instructions for uninstall instructions, obtaining the corresponding function module and first uninstall program; carrying the first control command is sent to the parameter of unloading the first uninstall program; the first uninstall program based on the first control instruction, uninstall the function module. The utility model can only unload the function module and keep the internal network module, thereby reducing the amount of unloading and installation, and then improving the unloading efficiency and the installation efficiency.

【技术实现步骤摘要】

本申请涉及互联网数据处理
,特别涉及一种卸载方法、装置和系统
技术介绍
目前一些软件应用通常具有两个部分组成:服务器和客户端;客户端或称为用户端,是指与服务器相对应的、为客户提供本地服务的程序。用户可以在电子设备上可以安装客户端,服务器可以统筹管控各个电子设备上的客户端。目前,电子设备的客户端目前均需要联网权限,通过联网来实现客户端与服务器之间的数据交互。因此,客户端具有包括两个模块,其中一个模块为内网模块,用于将客户端与服务器建立网络连接,并实现两者的网络交互;另一模块为功能模块,用于实现客户端所具有的各项功能。在构建客户端软件程序时,功能模块便依赖于内网模块而建立,因此,在实际使用过程中功能模块也依赖于内网模块,并且,在卸载客户端的时候,功能模块也依赖于内网模块。随着技术的不断进步,客户端可能会进行更新,此时,服务器可以向电子设备来发送卸载指令,以便卸载原有客户端,从而可以安装最新客户端。但是目前服务器远程卸载客户端时,只能将客户端完全卸载,即将网络模块和功能模块均进行卸载。但是,由于系统更新时,仅仅更新功能模块,通常不更新内网模块,若将功能模块和内网模块均卸载,则在安装过程中需要重新安装原有的内网模块和更新后的功能模块。所以,这比较浪费资源并且导致卸载效率和更新效率均较低。因此,现在需要一种方案,可以对客户端实现部分卸载,以便仅卸载功能模块而保留内网模块,从而减少卸载量和安装量,继而提升卸载效率和安装效率。
技术实现思路
基于此,本申请提供了一种卸载方法、装置和系统,本申请可以仅卸载功能模块而保留内网模块,从而减少卸载量和安装量,继而提升卸载效率和安装效率。为了实现上述目的,本申请提供以下技术手段:一种卸载方法,应用于客户端,所述方法包括:接收卸载指令;若判定所述卸载指令为部分卸载指令,则获取与功能模块对应的第一卸载程序;向所述第一卸载程序发送携带有卸载参数的第一控制指令;所述第一卸载程序依据所述第一控制指令,卸载所述功能模块。优选的,还包括:若判定所述卸载指令为完全卸载指令,则获取与功能模块对应的第一卸载程序,以及与内网模块对应的第二卸载程序;向所述第二卸载程序发送携带有卸载参数的第二控制指令;所述第二卸载程序依据所述第二控制指令,卸载所述内网模块;所述第二卸载程序向所述第一卸载程序发送携带有卸载参数的第一控制指令;所述第一卸载程序依据所述第一控制指令,卸载所述功能模块。优选的,所述卸载指令包括:服务器发送的远程卸载指令;则所述卸载参数包括与所述远程卸载指令对应的远程卸载参数。优选的,所述卸载指令包括:本地卸载指令;则所述卸载参数包括与所述本地卸载指令对应的本地卸载参数;则所述方法还包括:在卸载过程中调用界面显示模块、显示卸载界面。优选的,所述第一控制指令和所述第二控制指令还包括完全卸载参数或部分卸载参数,在卸载过程中调用界面显示模块、显示卸载界面,包括:所述第二卸载程序依据携带有完全卸载参数的第二控制指令,调用与完全卸载对应的第一界面显示模块,显示完全卸载界面;所述第一卸载程序依据携带有完全卸载参数第一控制指令调用与完全卸载对应的第一界面显示模块,显示表示与完全卸载对应完全卸载界面;并在卸载结束后,显示完全卸载已结束的第一界面;所述第一卸载程序依据携带有部分卸载参数第一控制指令,调用与部分卸载对应的第二界面显示模块,显示与部分卸载对应部分卸载界面;并在卸载结束后,显示表示与部分卸载已结束的第二界面。一种卸载装置,应用于客户端,所述装置包括:处理单元,用于接收卸载指令,若判定所述卸载指令为部分卸载指令,则获取与功能模块对应的第一卸载程序,向所述第一卸载程序发送携带有卸载参数的第一控制指令;部分卸载单元,所述第一卸载程序依据所述第一控制指令,卸载所述功能模块。优选的,还包括:处理单元,还用于若判定所述卸载指令为完全卸载指令,则获取与功能模块对应的第一卸载程序,以及与内网模块对应的第二卸载程序,向所述第二卸载程序发送携带有卸载参数的第二控制指令;完全卸载单元,所述第二卸载程序依据所述第二控制指令,卸载所述内网模块;向所述第一卸载程序发送携带有卸载参数的第一控制指令;所述第一卸载程序依据所述第一控制指令,卸载所述功能模块。优选的,所述卸载指令包括服务器发送的远程卸载指令;则所述卸载参数包括与所述远程卸载指令对应的远程卸载参数;所述卸载指令包括本地卸载指令;则所述卸载参数包括与所述本地卸载指令对应的本地卸载参数;则所述装置还包括:显示单元,用于在卸载过程中调用界面显示模块、显示卸载界面。一种电子设备,用于执行所述的卸载方法。一种卸载系统,包括:用于向客户端发送的远程卸载指令的服务器;以及,与所述服务器网络相连的电子设备;其中,所述电子设备包括处理器;所述处理器,用于执行如权利要求1-3任一项所述的卸载方法。与现有技术相比,本申请包括以下优点:本申请可以增加部分卸载指令,客户端在接收部分卸载指令后,可以越过卸载内网模块的过程,直接跳转到卸载功能模块的过程,从而实现仅对功能模块进行卸载的目的。本申请可以仅卸载功能模块而保留内网模块,从而减少卸载量和安装量,继而提升卸载效率和安装效率。当然,实施本申请的任一产品并不一定需要同时达到以上所述的所有优点。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的一种卸载系统;图2为本申请实施例提供的一种卸载方法的流程图;图3为本申请实施例提供有又一种卸载方法的流程图;图4a-4d为本申请实施例提供有一种卸载方法中显示界面的示意图;图5为本申请实施例提供有一种卸载装置的结构示意图;图6为本申请实施例提供有又一种卸载装置的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。客户端卸载包括两种实现方式,一种实现方式为远程卸载,即服务器发送远程卸载指令卸载电子设备上的客户端,另一种实现方式为本地卸载,即电子设备接收本地卸载指令卸载客户端。下面首先说明远程卸载的具体实现方式:如图1所示,本申请提供了一种卸载系统,具体包括服务器100和与服务器100相连的客户端200。其中,服务器100可以向客户端200发送远程卸载指令,客户端200可以根据远程卸载指令进行卸载。下面详细介绍客户端200接收远程卸载指令后的卸载过程:如图2所示,本申请提供了一种卸载方法,具体包括以下步骤:步骤201:与内网模块对应的内网进程接收远程卸载指令。服务器上客户端的卸载程序被点击时,服务器向客户端发送远程卸载指令,客户端的内网模块用于实现与服务器的网络交互过程,因此,与内网模块对应的内网进程接收服务器发送的远程卸载指令。步骤202:判断远程卸载指令是否为部分卸载指令,若是,则进入步骤S203,否则进入步骤S206。服务器和客户端预先约定有完全卸本文档来自技高网...
一种卸载方法、装置和系统

【技术保护点】
一种卸载方法,其特征在于,应用于客户端,所述方法包括:接收卸载指令;若判定所述卸载指令为部分卸载指令,则获取与功能模块对应的第一卸载程序;向所述第一卸载程序发送携带有卸载参数的第一控制指令;所述第一卸载程序依据所述第一控制指令,卸载所述功能模块。

【技术特征摘要】
1.一种卸载方法,其特征在于,应用于客户端,所述方法包括:接收卸载指令;若判定所述卸载指令为部分卸载指令,则获取与功能模块对应的第一卸载程序;向所述第一卸载程序发送携带有卸载参数的第一控制指令;所述第一卸载程序依据所述第一控制指令,卸载所述功能模块。2.如权利要求1所述的方法,其特征在于,还包括:若判定所述卸载指令为完全卸载指令,则获取与功能模块对应的第一卸载程序,以及与内网模块对应的第二卸载程序;向所述第二卸载程序发送携带有卸载参数的第二控制指令;所述第二卸载程序依据所述第二控制指令,卸载所述内网模块;所述第二卸载程序向所述第一卸载程序发送携带有卸载参数的第一控制指令;所述第一卸载程序依据所述第一控制指令,卸载所述功能模块。3.如权利要求1或2所述的方法,其特征在于,所述卸载指令包括:服务器发送的远程卸载指令;则所述卸载参数包括与所述远程卸载指令对应的远程卸载参数。4.如权利要求1或2所述的方法,其特征在于,所述卸载指令包括:本地卸载指令;则所述卸载参数包括与所述本地卸载指令对应的本地卸载参数;则所述方法还包括:在卸载过程中调用界面显示模块、显示卸载界面。5.如权利要求4所述的方法,其特征在于,所述第一控制指令和所述第二控制指令还包括完全卸载参数或部分卸载参数,在卸载过程中调用界面显示模块、显示卸载界面,包括:所述第二卸载程序依据携带有完全卸载参数的第二控制指令,调用与完全卸载对应的第一界面显示模块,显示完全卸载界面;所述第一卸载程序依据携带有完全卸载参数第一控制指令调用与完全卸载对应的第一界面显示模块,显示表示与完全卸载对应完全卸载界面;并在卸载结束后,显示完全卸载已结束的第一界面;所述第一卸载...

【专利技术属性】
技术研发人员:周纬顾德仲孙毅
申请(专利权)人:北京北信源软件股份有限公司
类型:发明
国别省市:北京;11

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

1