1.一种版本升级方法,其特征在于,应用于版本服务器,包括:
接收终端设备发送的版本升级请求消息,所述版本升级请求消息中包括所述终端设备的当前版本的标识和所述终端设备中中央处理器CPU的联合测试工作组JTAG标识;
根据所述版本升级请求消息,确定目标版本的标识;
根据所述当前版本的标识、所述目标版本的标识以及所述CPU的JTAG标识确定目标升级包,所述目标升级包为所述目标版本与所述当前版本的差分包;
向所述终端设备发送所述目标升级包,以使所述终端设备根据所述目标升级包将所述终端设备的当前版本升级为所述目标版本;
所述接收终端设备发送的版本升级请求消息之前,还包括:
接收所述终端设备发送的版本获取请求消息,所述版本获取请求消息包括所述终端设备的CPU的JTAG标识;
获取所述版本服务器中存储的、所述CPU的JTAG标识对应的至少一个版本的标识;
向所述终端设备发送所述至少一个版本的标识,以使所述终端设备根据所述至少一个版本中各所述版本的标识和所述终端设备的当前版本的标识,确定是否生成版本升级提醒消息,所述版本升级提醒消息中包括所述当前版本的标识和比所述当前版本高的版本的标识。
2.根据权利要求1所述的方法,其特征在于,根据所述版本升级请求消息,确定目标版本的标识,包括:判断所述版本升级请求消息中是否包括预期版本的标识;
若是,则将所述版本升级请求消息中的预期版本的标识确定为所述目标版本的标识;
若否,则根据所述CPU的JTAG标识,获取所述版本服务器中存储的与所述CPU的JTAG标识对应的最新版本的标识,将所述最新版本的标识确定为所述目标版本的标识。
3.根据权利要求1所述的方法,其特征在于,所述根据所述当前版本的标识、所述目标版本的标识以及所述CPU的JTAG标识确定目标升级包,包括:根据所述CPU的JTAG标识,确定所述CPU的JTAG标识对应的至少一个待定升级包,各所述待定升级包分别对应一个当前版本标识和一个目标版本标识;
根据所述当前版本的标识和所述目标版本的标识,在所述至少一个待定升级包中,确定所述目标升级包。
4.一种版本升级方法,其特征在于,应用于终端设备,包括:
向版本服务器发送版本升级请求消息,所述版本升级请求消息中包括所述终端设备的当前版本的标识和所述终端设备的中央处理器CPU的联合测试工作组JTAG标识,以使所述版本服务器根据所述版本升级请求消息确定目标版本的标识,并根据所述当前版本的标识、所述目标版本的标识以及所述CPU的JTAG标识获取目标升级包,所述目标升级包为所述目标版本与所述当前版本的差分包;
接收所述版本服务器发送的所述目标升级包;
根据所述目标升级包,将所述终端设备的当前版本升级为所述目标版本;
所述向版本服务器发送版本升级请求之前,还包括:
向版本服务器发送版本获取请求消息,所述版本获取请求消息包括所述终端设备的CPU的JTAG标识;
接收所述版本服务器发送的、所述CPU的JTAG标识对应的至少一个版本的标识;
根据所述至少一个版本中各所述版本的标识和所述当前版本的标识,判断所述至少一个版本中,是否存在比所述当前版本高的版本;
若是,则生成版本升级提醒消息,所述版本升级提醒消息中包括所述当前版本的标识和比所述当前版本高的版本的标识。
5.一种版本服务器,其特征在于,包括:
第一接收模块,用于接收终端设备发送的版本升级请求消息,所述版本升级请求消息中包括所述终端设备的当前版本的标识和所述终端设备中中央处理器CPU的联合测试工作组JTAG标识;
第一确定模块,用于根据所述版本升级请求消息,确定目标版本的标识;
第二确定模块,用于根据所述当前版本的标识、所述目标版本的标识以及所述CPU的JTAG标识确定目标升级包,所述目标升级包为所述目标版本与所述当前版本的差分包;
第一发送模块,用于向所述终端设备发送所述目标升级包,以使所述终端设备根据所述目标升级包将所述终端设备的当前版本升级为所述目标版本;
所述版本服务器还包括第二接收模块、获取模块以及第二发送模块,其中,所述第二接收模块用于,在所述第一接收模块接收所述终端设备发送的版本升级请求消息之前,接收终端设备发送的版本获取请求消息,所述版本获取请求消息包括所述终端设备的CPU的JTAG标识;
所述获取模块用于,获取所述版本服务器中存储的、所述CPU的JTAG标识对应的至少一个版本的标识;
所述第二发送模块用于,向所述终端设备发送所述至少一个版本的标识,以使所述终端设备根据所述至少一个版本中各所述版本的标识和所述终端设备的当前版本的标识,确定是否生成版本升级提醒消息,所述版本升级提醒消息中包括所述当前版本的标识和比所述当前版本高的版本的标识。
6.一种终端设备,其特征在于,包括:
第一发送模块,用于向版本服务器发送版本升级请求消息,所述版本升级请求消息中包括所述终端设备的当前版本的标识和所述终端设备的中央处理器CPU的联合测试工作组JTAG标识,以使所述版本服务器根据所述版本升级请求消息确定目标版本的标识,并根据所述当前版本的标识、所述目标版本的标识以及所述CPU的JTAG标识获取目标升级包,所述目标升级包为所述目标版本与所述当前版本的差分包;
第一接收模块,用于接收所述版本服务器发送的所述目标升级包;
升级模块,用于根据所述目标升级包,将所述终端设备的当前版本升级为所述目标版本;
所述终端设备还包括第二发送模块、第二接收模块、判断模块以及生成模块,其中,所述第二发送模块用于,在所述第一发送模块向所述版本服务器发送版本升级请求之前,向版本服务器发送版本获取请求消息,所述版本获取请求消息包括所述终端设备的CPU的JTAG标识;
所述第二接收模块用于,接收所述版本服务器发送的、所述CPU的JTAG标识对应的至少一个版本的标识;
所述判断模块用于,根据所述至少一个版本中各所述版本的标识和所述当前版本的标识,判断所述至少一个版本中,是否存在比所述当前版本高的版本;
所述生成模块用于,在所述判断模块判断所述至少一个版本中存在比所述当前版本高的版本时,生成版本升级提醒消息,所述版本升级提醒消息中包括所述当前版本的标识和比所述当前版本高的版本的标识。