【技术实现步骤摘要】
一种票据保活的方法、系统、计算机和可读存储介质
[0001]本申请涉及计算机
,尤其涉及一种票据保活的方法、系统、计算机和可读存储介质。
技术介绍
[0002]现有的获取业务请求的过程中,通常先通过登录页面录入用户信息后,触发登录流程,当登陆成功后会保存对应的票据到本地,同时登陆的服务器记录当前的票据有效期用于后续票据的校验。但是,若用户经常需要获取该业务请求时,若每相邻两次需要获取该业务请求之间的时间间隔大于票据有效期(一般票据有效期比较短,例如2小时),则会使得每次获取业务请求时票据验证失败,从而导致用户需要再次登录,长久下来,会使得操作更加繁琐,降低用户体验感。
技术实现思路
[0003]鉴于上述问题,本申请提出一种票据保活的方法、系统、计算机和可读存储介质。
[0004]本申请实施例提出一种票据保活的方法,应用于包括票据数据库的用户端,所述方法包括:当检测到用户进入相应应用界面并点击产生数据时,判断所述票据数据库是否存有所述应用对应的票据;若所述票据数据库不存有所述票据,则显示登录页面, ...
【技术保护点】
【技术特征摘要】
1.一种票据保活的方法,其特征在于,应用于包括票据数据库的用户端,所述方法包括:当检测到用户进入相应应用界面并点击产生数据时,判断所述票据数据库是否存有所述应用对应的票据;若所述票据数据库不存有所述票据,则显示登录页面,以获取用户的用户信息;基于所述用户信息,向服务端发送获取票据请求,以获取所述应用对应的票据和票据有效期;将获取到的票据和票据有效期存入所述票据数据库;当所述票据数据库中存在所述票据时,则在所述票据有效期前的预设时间段时,基于所述票据向服务器发送获取新票据请求,以更新所述票据和所述票据有效期;循环上述更新票据的步骤,以使得所述票据数据库中的票据保活。2.根据权利要求1所述的票据保活的方法,其特征在于,所述当所述票据数据库中存在所述票据时,则在所述票据有效期前的预设时间段时,基于所述票据向服务器发送获取新票据请求,以更新所述票据和所述票据有效期,包括:基于所述预设时间段和当前的票据有效期,得到预设定时时间;当到达所述预设定时时间时,基于所述当前的票据向所述服务端获取新票据和新票据有效期,其中,所述预设定时时间为所述当前的票据有效期与所述预设时间段的差;基于获取的新票据和新票据有效期,对所述当前的票据和当前的票据有效期进行更新。3.根据权利要求1~2任一项所述的票据保活的方法,其特征在于,当检测到用户进入相应应用界面并点击产生数据时,并获取基于所述数据生成的数据请求,还包括:若所述票据数据库存有所述票据,则基于所述票据和所述数据请求向服务端发送获取业务请求。4.根据权利要求3所述的票据保活的方法,其特征在于,还包括:当所述票据数据库不存有所述票据且用户点击获取的数据请求的次数大于1时,则不产生非第一次点击获取的数据请求对应的票据请求。5.根据权利要求3所述的票据保活的方法,其特征在于,在判断所述票据数据库是否存有所述票据之前,还包括:判断所述票据数据库是否存有数据请求;若否,则判断所述票据数据库是否存有所述票据;若是,则不产生当前获取的数据请求对应的票据请求;判断所述票据数据库是否存有所述票据在之后,还包...
【专利技术属性】
技术研发人员:陈友,廖祖胜,柳伟超,蒋洪波,吴志刚,
申请(专利权)人:天津金城银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。