[发明专利]一种高可用的电子发票开具方法及系统有效
申请号: | 202010829450.7 | 申请日: | 2020-08-18 |
公开(公告)号: | CN111738783B | 公开(公告)日: | 2021-03-16 |
发明(设计)人: | 刘祥涛;王立;周日红;危明武;胡文彬;孙淏添 | 申请(专利权)人: | 国信电子票据平台信息服务有限公司 |
主分类号: | G06Q30/04 | 分类号: | G06Q30/04;G06F16/953 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 夏欢 |
地址: | 100070 北京市丰台区南四*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 可用 电子 发票 开具 方法 系统 | ||
1.一种高可用的电子发票开具方法,其特征在于,包括:
获取当前税号的主虚拟设备对应的税控服务器的地址信息;
根据所述地址信息向所述税控服务器发起电子发票开票请求,以便所述税控服务器调用所述主虚拟设备完成电子发票的开具,并返回对应的电子发票开票结果;
接收所述电子发票开票结果,并对预设时间段内的所述电子发票开票结果进行统计,得到当前税号的开票失败比例;
若所述开票失败比例大于预设阈值,则将备用虚拟设备切换为主虚拟设备,并刷新缓存中记录的所述当前税号对应的虚拟设备主备信息,以便后续调用新的主虚拟设备进行发票开具;
其中,所述虚拟设备包括税务逻辑内核和税务数字证书的安全载体和运行环境;
所述根据所述地址信息向所述税控服务器发起电子发票开票请求,包括:
基于负载均衡的方式将所述电子发票开票请求发送到安全代理模块,以便利用所述安全代理模块根据所述地址信息将所述电子发票开票请求转发至对应的税控服务器;
还包括:
利用数据库保存当前税号的主虚拟设备、备用虚拟设备与主备税控服务器之间的映射关系;
将当前税号可用的主虚拟设备信息与对应税控服务器的IP及端口写入缓存中;
按照预设时间周期定时向所述税控服务器发送接口查询请求,以获取表征所述税控服务器基础服务器接口是否连通的接口查询结果;
若所述接口查询结果为接口连通,则休眠等待下个监控周期再次发起所述接口查询请求;
若所述接口查询结果为接口未连通,则再次发送预设数量的所述接口查询请求;
若所述预设数量的所述接口查询请求对应的接口查询结果均为接口未连通,则生成服务器接口预警信息并返回至管理终端。
2.根据权利要求1所述的电子发票开具方法,其特征在于,所述电子发票开票结果包括开票税号、税控服务器IP及端口、开票时间、开票是否成功、开票失败类型、开票失败原因中任一项或任几项的集合。
3.根据权利要求1所述的电子发票开具方法,其特征在于,所述若所述开票失败比例大于预设阈值,则将备用虚拟设备切换为主虚拟设备之后,还包括:
生成开票失败比例预警信息和/或主备切换预警信息并返回至所述管理终端,以便提示管理方进行故障排查。
4.一种高可用的电子发票开具装置,其特征在于,包括:
地址获取单元,用于获取当前税号的主虚拟设备对应的税控服务器的地址信息;
请求发起单元,用于根据所述地址信息向所述税控服务器发起电子发票开票请求,以便所述税控服务器调用所述主虚拟设备完成电子发票的开具,并返回对应的电子发票开票结果;
结果统计单元,用于接收所述电子发票开票结果,并对预设时间段内的所述电子发票开票结果进行统计,得到当前税号的开票失败比例;
主备切换单元,用于若所述开票失败比例大于预设阈值,则将备用虚拟设备切换为主虚拟设备,并刷新缓存中记录的所述当前税号对应的虚拟设备主备信息,以便后续调用新的主虚拟设备进行发票开具;
其中,所述虚拟设备包括税务逻辑内核和税务数字证书的安全载体和运行环境;
所述请求发起单元,具体用于基于负载均衡的方式将所述电子发票开票请求发送到安全代理模块,以便利用所述安全代理模块根据所述地址信息将所述电子发票开票请求转发至对应的税控服务器;
还包括:
利用数据库保存当前税号的主虚拟设备、备用虚拟设备与主备税控服务器之间的映射关系;
将当前税号可用的主虚拟设备信息与对应税控服务器的IP及端口写入缓存中;
按照预设时间周期定时向所述税控服务器发送接口查询请求,以获取表征所述税控服务器基础服务器接口是否连通的接口查询结果;
若所述接口查询结果为接口连通,则休眠等待下个监控周期再次发起所述接口查询请求;
若所述接口查询结果为接口未连通,则再次发送预设数量的所述接口查询请求;
若所述预设数量的所述接口查询请求对应的接口查询结果均为接口未连通,则生成服务器接口预警信息并返回至管理终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国信电子票据平台信息服务有限公司,未经国信电子票据平台信息服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010829450.7/1.html,转载请声明来源钻瓜专利网。