[发明专利]一种调度解密机的方法有效
申请号: | 201210228456.4 | 申请日: | 2012-07-02 |
公开(公告)号: | CN103530929A | 公开(公告)日: | 2014-01-22 |
发明(设计)人: | 陈江宁;甘景全;宋颖;车德欣;马雁;袁冲 | 申请(专利权)人: | 航天信息股份有限公司 |
主分类号: | G07D7/02 | 分类号: | G07D7/02 |
代理公司: | 北京科龙寰宇知识产权代理有限责任公司 11139 | 代理人: | 孙皓晨 |
地址: | 100097 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 调度 解密 方法 | ||
1.一种调度解密机的方法,所述解密机用于对发票密文进行解密,其数量为两个以上;其特征在于,该方法包括:
步骤1:服务器接收发票数据信息;其中,所述发票数据信息包括发票密文;
步骤2:所述服务器查询解密机工作状态表,判断是否存在工作状态为空闲的解密机,是则从工作状态为空闲的所有解密机中选择一个作为指定解密机;其中,所述解密机工作状态表包括全部解密机的工作状态,所述解密机的工作状态包括空闲和忙碌;
步骤3:所述服务器将所述发票密文发送到所述指定解密机,并将所述解密机工作状态表中该指定解密机的工作状态由空闲改为忙碌;
步骤4:所述指定解密机对所述发票密文进行解密,并将得到的发票解密信息送至所述服务器;
步骤5:所述服务器收到所述发票解密信息后,将所述解密机工作状态表中所述指定解密机的工作状态由忙碌改为空闲。
2.根据权利要求1所述的方法,其特征在于,所述发票数据信息中还包括发票明文;
所述步骤5之后,该方法还包括步骤6:所述服务器判断所述发票解密信息与所述发票明文是否相同,是则将所述发票数据信息对应的发票为真发票的信息输出,否则,将所述发票数据信息对应的发票为假发票的信息输出。
3.根据权利要求2所述的方法,其特征在于,所述步骤6中,如果所述服务器判断所述发票解密信息与所述发票明文相同,则保存所述发票解密信息,并将所述发票数据信息对应的发票为真发票的信息输出。
4.根据权利要求1所述的方法,其特征在于,所述步骤1包括:
服务器接收加密发票数据信息;
所述服务器对所述加密发票数据信息进行解密后,得到所述发票数据信息。
5.根据权利要求1所述的方法,其特征在于,所述步骤1包括:
服务器接收压缩发票数据信息;
所述服务器对所述压缩发票数据信息进行解压缩后,得到所述发票数据信息。
6.根据权利要求1所述的方法,其特征在于,所述步骤2中,如果所述服务器判断不存在工作状态为空闲的解密机,则等待,直至所述解密机工作状态表中至少有一个解密机的工作状态为空闲,进而从工作状态为空闲的所有解密机中选择一个作为指定解密机。
7.根据权利要求1和6所述的方法,其特征在于,所述解密机与数字代号具有一一对应关系;
所述步骤2中,所述服务器从工作状态为空闲的所有解密机中选择一个作为指定解密机的方法为:所述服务器判断工作状态为空闲的解密机的数量是否为一个,如果是,则将该工作状态为空闲的解密机作为所述指定解密机,否则,将工作状态为空闲的所有解密机中对应于最小的数字代号的解密机作为所述指定解密机。
8.根据权利要求1和6所述的方法,其特征在于,所述解密机工作状态表还包括全部解密机的IP地址;
所述步骤2中,所述服务器从工作状态为空闲的所有解密机中选择一个作为指定解密机的方法为:所述服务器判断工作状态为空闲的解密机的数量是否为一个,如果是,则将该工作状态为空闲的解密机作为所述指定解密机,否则,依次执行步骤2-1、步骤2-2和步骤2-3;
步骤2-1:所述服务器确定工作状态为空闲的所有解密机的IP地址;
步骤2-2:所述服务器根据工作状态为空闲的所有解密机的IP地址来查询解密机负载均衡表,确定工作状态为空闲的所有解密机的累计任务数;其中,所述解密机负载均衡表包括全部解密机的累计任务数和IP地址,且全部解密机的累计任务数的初值均为0;
步骤2-3:所述服务器从工作状态为空闲且累计任务数最小的所有解密机中选择一个作为所述指定解密机;
所述步骤5中,所述服务器收到所述发票解密信息后,还将所述解密机负载均衡表中所述指定解密机的累计任务数增加1。
9.根据权利要求1所述的方法,其特征在于,所述步骤1中,所述服务器接收的发票数据信息来自N个纳税单位中的一个;则
如果N不大于3200,则所述解密机的数量为2个以上;
如果N大于3200,则所述解密机的数量|2+N/3200|为个以上;其中,|X|为取整函数。
10.根据权利要求9所述的方法,其特征在于,如果N大于3200,则所述解密机的数量为|2+N/3200|*2个。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210228456.4/1.html,转载请声明来源钻瓜专利网。