一种用于更新保险业务功能的方法及装置制造方法及图纸

技术编号:24035037 阅读:27 留言:0更新日期:2020-05-07 01:39
本申请公开了一种用于更新保险业务功能的方法及装置。所述用于更新保险业务功能的方法,用于客户端,包括:接收用户选择的保险业务的服务请求;对所述服务请求进行路由解析,判断所述用户选择的保险业务是否启动本地服务;若所述判断是否启动本地服务的判断结果为是,根据所述路由解析获得的保险业务模块ID,判断与所述保险业务相对应的本地数据包是否需要更新;若所述判断与所述保险业务相对应的本地数据包是否需要更新的判断结果为是,从云端将与所述保险业务相对应的用于更新所述保险业务功能的数据包下载到本地;根据所述用于更新所述保险业务功能的数据包,更新与所述保险业务相对应的本地数据包。

A method and device for updating insurance business function

【技术实现步骤摘要】
一种用于更新保险业务功能的方法及装置
本申请涉及计算机
,具体涉及一种用于更新保险业务功能的方法。本申请同时涉及一种用于更新保险业务功能的装置。
技术介绍
随着计算机技术的发展,出现个各种各样的为用户提供服务的应用程序,从各个领域为用户提供丰富多彩的服务。现有技术中,为了实现应用程序的更新,相关技术人员往往将需要更新的数据进行汇总,当用于更新的数据到达一定量时,统一发布用于更新所述应用程序的数据包,用户只需下载所述数据包就可以完成对所述应用程序的更新。然而,保险业务的范围比较广泛,涉及财产、人身、健康等各行各业的人财物,在对包含保险业务的应用程序的涉及和开发的过程中往往涉及多个研发团队,因此,对应用程序的频繁更新成为必然。然而,目前互联网领域应用程序必须支持热发布,具备24小时提供服务的能力。但由于发布更新的过程中涉及多个团队,各个团队提供的数据代码又不尽相同,为了实现热发布,维护应用程序更新的团队必须将各个团队提供的数据代码进行汇总并统一标准发布至应用程序客户端。由此可见,这一通过团队之间合作对应程序进行更新的过程,不仅工作量大,而且,由于需要对各个团队提供的数据代码进行修改,这必然会导致保险业务的新功能上线速度慢和容易出现逻辑错误等的问题。另外,保险业务涉及各行各业,如果每当保险业务发生变动相关技术人员都对所述应用程序进行更新,过高频率的客户端软件更新必然会对使用所述应用程序的用户造成极大的不便。因此,本领域技术人员急需一种全新的用于更新涉及保险业务的应用程序的更新方法。
技术实现思路
本申请提供一种用于更新保险业务功能的方法,利用云端存储用于更新应用程序中涉及的保险业务的数据包,当所述保险业务需要进行更新时,客户端从云端下载数据包并更新所述保险业务。本申请号同时还提供一种用于更新保险业务功能的装置。本申请提供了一种用于更新保险业务功能的方法,包括:接收用户选择的保险业务的服务请求;对所述服务请求进行路由解析,判断所述用户选择的保险业务是否启动本地服务;若所述判断是否启动本地服务的判断结果为是,根据路由解析获得的保险业务模块ID,判断与所述保险业务相对应的本地数据包是否需要更新;若所述判断与所述保险业务相对应的本地数据包是否需要更新的判断结果为是,从云端将与所述保险业务相对应的用于更新所述保险业务功能的数据包下载到本地;根据所述用于更新所述保险业务功能的数据包,更新与所述保险业务相对应的本地数据包。优选的,所述云端指的是用于统一发布并存储当前有效的保险业务功能的数据信息的服务平台。优选的,所述保险业务模块ID包括所述保险业务模块编号以及所述保险业务模块版本号;所述根据解析路由获得的保险业务模块ID,判断与所述保险业务相对应的本地数据包是否需要更新,包括:根据所述保险业务模块编号以及所述保险业务模块版本号判断所述保险业务是否需要更新。优选的,所述根据保险业务模块编号以及所述保险业务模块版本号判断所述保险业务是否需要更新,包括:根据所述保险业务模块编号查找所述保险业务模块的云端版本号;将所述保险业务模块版本号与所述保险业务模块的云端版本号对比,判断与所述保险业务相对应的本地数据包是否需要更新。优选的,若所述保险业务相对应的本地数据包是否需要更新的判断结果为是,从云端将与所述保险业务相对应的用于更新所述保险业务功能的数据包下载到本地,包括:根据所述保险业务模块编号,请求当前有效的所述保险业务功能的数据信息;根据所述数据信息中包含的下载地址,从云端下载所述当前有效的所述保险业务功能的数据包。优选的,下载所述当前有效的所述保险业务功能的数据包之后,还包括:校检所述数据包的完整性,将所述数据包解压到指定位置;将解压后的所述当前有效的所述保险业务功能的数据包的数据路径挂载到WebServer上,生成本地资源的URL。优选的,若所述判断是否启动本地服务的判断结果为否,客户端调用所述用户选择的保险业务的统一资源定位符,请求网页服务。优选的,若所述判断与所述保险业务相应的本地数据包是否需要更新的判断结果为否,启动本地数据包,打开所述保险业务。此外,本申请还提供一种用于更新保险业务功能的装置,包括:指令获取单元:用于接收用户选择的保险业务的服务请求;服务选择单元:用于对所述服务请求进行路由解析,为所述用户选择的保险业务启动本地服务;判断单元:用于根据路由解析获得的保险业务模块ID,判断与所述保险业务相对应的本地数据包是否需要更新;功能更新单元:用于从云端将与所述保险业务相对应的用于更新所述保险业务功能的数据包下载到本地;根据所述用于更新所述保险业务功能的数据包,更新与所述保险业务相对应的本地数据包。优选的,所述判断单元包括:解析路由单元:用于获得所述保险业务模块ID,所述保险业务模块ID包括保险业务模块编号以及所述保险业务模块版本号;判断子单元:用于根据所述保险业务模块编号以及所述保险业务模块版本号判断所述保险业务是否需要更新。优选的,所述功能更新单元包括:更新业务数据获取单元:用于根据所述保险业务模块编号,请求最新的所述保险业务功能的数据信息;更新业务数据下载单元:用于根据所述数据信息中包含的下载地址,下载所述最新的所述保险业务功能的数据包,并解压所述最新的所述保险业务功能的数据包。优选的,利用所述用于保险业务功能的装置更新所述业务功能之后,为了便于所述保险业务功能的加载,本申请还同时提供了:网页数据生成单元:用于将解压后的所述最新的所述保险业务功能的数据包的数据路径挂载到WebServer上,生成统一资源定位符。优选的,所述用于更新保险业务功能的装置还包括:网页服务请求单元:用于调用所述用户选择的保险业务的统一资源定位符,请求网页服务。与现有技术相比,本申请具有以下优点:本申请提供的一种用于更新保险业务功能的方法,用于客户端,包括:接收用户选择的保险业务的服务请求;对所述服务请求进行路由解析,判断所述用户选择的保险业务是否启动本地服务;若所述判断是否启动本地服务的判断结果为是,根据所述路由解析获得的保险业务模块ID,判断与所述保险业务相对应的本地数据包是否需要更新;若所述判断与所述保险业务相对应的本地数据包是否需要更新的判断结果为是,从云端将与所述保险业务相对应的用于更新所述保险业务功能的数据包下载到本地;根据所述用于更新所述保险业务功能的数据包,更新与所述保险业务相对应的本地数据包。本方法通过在云端构建用于更新的统一发布平台,即,云端,当保险业务需要更新时,相关技术人员只需将各个用于更新保险业务功能模块的数据包发布至云端。客户端通过访问云端完成对所述保险业务的版本的检测以及更新,实现了所述保险业务的热发布、热更新。本方法还实现了保险业务在客户端以及云端的双端部署,利用客户端下载云端数据实现各个功能模块的更本文档来自技高网
...

【技术保护点】
1.一种用于更新保险业务功能的方法,其特征在于,包括:/n接收用户选择的保险业务的服务请求;/n对所述服务请求进行路由解析,判断所述用户选择的保险业务是否启动本地服务;/n若所述判断是否启动本地服务的判断结果为是,根据所述路由解析获得的保险业务模块ID,判断与所述保险业务相对应的本地数据包是否需要更新;/n若所述判断与所述保险业务相对应的本地数据包是否需要更新的判断结果为是,从云端将与所述保险业务相对应的用于更新所述保险业务功能的数据包下载到本地;/n根据所述用于更新所述保险业务功能的数据包,更新与所述保险业务相对应的本地数据包。/n

【技术特征摘要】
1.一种用于更新保险业务功能的方法,其特征在于,包括:
接收用户选择的保险业务的服务请求;
对所述服务请求进行路由解析,判断所述用户选择的保险业务是否启动本地服务;
若所述判断是否启动本地服务的判断结果为是,根据所述路由解析获得的保险业务模块ID,判断与所述保险业务相对应的本地数据包是否需要更新;
若所述判断与所述保险业务相对应的本地数据包是否需要更新的判断结果为是,从云端将与所述保险业务相对应的用于更新所述保险业务功能的数据包下载到本地;
根据所述用于更新所述保险业务功能的数据包,更新与所述保险业务相对应的本地数据包。


2.根据权利要求1所述的用于更新保险业务功能的方法,其特征在于,所述保险业务模块ID包括所述保险业务模块编号以及所述保险业务模块版本号;
所述根据解析路由获得的保险业务模块ID,判断与所述保险业务相对应的本地数据包是否需要更新,包括:
根据所述保险业务模块编号以及所述保险业务模块版本号判断所述保险业务是否需要更新。


3.根据权利要求2所述的用于更新保险业务功能的方法,其特征在于,所述根据保险业务模块编号以及所述保险业务模块版本号判断所述保险业务是否需要更新,包括:
根据所述保险业务模块编号查找所述保险业务模块的云端版本号;
将所述保险业务模块版本号与所述保险业务模块的云端版本号对比,判断与所述保险业务相对应的本地数据包是否需要更新。


4.根据权利要求2或3任意一项所述的用于更新保险业务功能的方法,其特征在于,若所述保险业务相对应的本地数据包是否需要更新的判断结果为是,从云端将与所述保险业务相对应的用于更新所述保险业务功能的数据包下载到本地,包括:
根据所述保险业务模块编号,请求当前有效的所述保险业务功能的数据信息;
根据所述数据信息中包含的下载地址,从云端下载所述当前有效的所述保险业务功能的数据包。


5.根据权利要求4所述的用于更新保险业务功能的方法,其特征在于,下载所述当前有效的所述保险业务功能的数据包之后,还包括:
校验所...

【专利技术属性】
技术研发人员:袁钟晓孙杰平何栋张化群刘晗尹磊李秋吴寒雪
申请(专利权)人:中国人民财产保险股份有限公司
类型:发明
国别省市:北京;11

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

1