一种Applet管理方法、装置和服务器制造方法及图纸

技术编号:29972403 阅读:58 留言:0更新日期:2021-09-08 09:51
本发明专利技术涉及一种Applet管理方法、装置和服务器,该方法包括:当新版本Applet发布时,先将Applet的信息更新到预设表格中;所述Applet的信息包括:Applet名称、版本号和Applet可执行文件;配置安全芯片当前默认使用的Applet版本;基于实例Instance和卡片ID记录每个安全芯片开通的卡应用以及对应Applet的信息;本发明专利技术通过在Applet信息中增加版本号,并记录每个安全芯片和Applet以及实例Instance的详细信息,对每个芯片上的Applet和实例Instance的版本关联关系进行管理,能够实现在服务端以安全芯片为维度进行精准的版本管理。片为维度进行精准的版本管理。片为维度进行精准的版本管理。

【技术实现步骤摘要】
一种Applet管理方法、装置和服务器


[0001]本专利技术涉及网络信息管理
,具体涉及一种Applet管理方法、装置和服务器。

技术介绍

[0002]对于同一个安全芯片,比如公交卡的安全芯片,传统的空中个人化过程中,服务端管理Applet的方式一般是一个实例Instance对应一个Applet,且Applet的名称标号和Instance的名称标号的命名一般是固定的。传统的管理方式比较简单,且相对比较稳定,在业务量不大的时候非常适用。但随着公交卡以及其他卡应用的业务增多,现有管理方式带来的开发工作量、代码管理工作量会随之大幅增加,而且出错的可能性也随之增加,管理成本高。当一张卡上安装有多个应用时,每种应用都有一个Applet,每一个Applet对应一个实例Instance,这样就需要开发和管理每个Applet的代码。另外,一个实例Instance对应一个Applet的方式,对安全芯片的空间占用比较大,造成安全芯片中开通应用的数量受限,不利于业务的开展。
[0003]基于以上问题,我们可以想到用单Applet多Instance的实本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种Applet管理方法,其特征在于,包括:当新版本的Applet发布时,先将Applet的信息更新到预设表格中;所述Applet的信息包括:Applet名称、版本号以及Applet可执行文件;配置安全芯片当前默认使用的Applet版本,以使安全芯片采用当前默认使用的Applet版本进行开卡;基于实例Instance和卡片ID维度记录每个安全芯片开通的卡应用以及对应Applet的信息。2.根据权利要求1所述的方法,其特征在于,每一个安全芯片上能够开通一个或多个卡应用,每一个卡应用对应一个或多个版本的Applet,每一个版本的Applet对应一个或多个实例Instance。3.根据权利要求2所述的方法,其特征在于,当一个卡应用对应多个版本的Applet时,还包括:将原先与第一版本Applet相关联的实例Instance,通过升级操作,与第二版本Applet建立关联;其中,第二版本Applet是第一版本Applet的升级版本。4.根据权利要求3所述的方法,其特征在于,所述升级操作,包括:将安全芯片上实例Instance的数据备份到服务端;将安全芯片上的实例Instance删除;使用第二版本Applet创建与第二版本Applet相关联的实例Instance;将服务端备份的实例Instance的数据重新写入到与第二版本Applet相关联的实例Instance中。5.根据权利要求1所述的方法,其特征在于,所述A...

【专利技术属性】
技术研发人员:王巨赵晨曦
申请(专利权)人:深圳市雪球科技有限公司
类型:发明
国别省市:

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

1