[发明专利]一种业务处理方法及其系统无效
申请号: | 201110440663.1 | 申请日: | 2011-12-26 |
公开(公告)号: | CN103176909A | 公开(公告)日: | 2013-06-26 |
发明(设计)人: | 高宏伟;高晶晶;冀乃庚 | 申请(专利权)人: | 中国银联股份有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 徐小会;王忠忠 |
地址: | 200135 中国上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 处理 方法 及其 系统 | ||
1.一种业务处理方法,其特征在于,包括步骤:
A. 根据配置文件创建第一共享存储区和第二共享存储区,其中所述第一共享存储区和第二共享存储区包括各自的头区域和数据区域,其中所述头区域包括共享存储区的容量和状态标志位,所述配置文件包括第一和第二共享存储区的键值和容量;
B. 将数据库中的数据装载到第一和第二共享存储区的数据区域;
C. 设置第一共享存储区和第二共享存储区的状态标志位使得其中一个为主用共享存储区、另一个为备用共享存储区;
D. 连接到当前的主用共享存储区;以及
E. 并行执行动态更新共享存储区和业务处理。
2.如权利要求1所述的业务处理方法,其特征在于,所述动态更新共享存储区包括步骤:
E11. 在数据库中的数据发生变化时,更新备用共享存储区中的数据;
E12. 修改共享存储区的状态标志位,使得原主用共享存储区变为新的备用共享存储区且原备用共享存储区变为新的主用共享存储区;以及
E13. 更新新的备用共享存储区中的数据。
3.如权利要求1所述的业务处理方法,其特征在于,步骤D包括:
D1. 连接至第一和第二共享存储区;
D2. 根据状态标志位来确定主用共享存储区;以及
D3. 断开与备用共享存储区的连接。
4.如权利要求1所述的业务处理方法,其特征在于,所述业务处理包括步骤:
E21. 确定是否收到业务请求;如果是,则执行后续步骤,否则返回步骤E21;
E22. 确定当前连接的共享存储区是否为主用共享存储区;
E23. 如果是,则获取连接到的共享存储区的数据区域内的数据、根据数据处理业务请求、返回步骤E21;
E24. 否则,连接至另一个共享存储区;以及
E25. 确定连接是否成功,如果是则断开与原共享存储区的连接,获取连接到的共享存储区的数据区域内的数据并处理业务请求,之后返回步骤E21,否则保持与原先共享存储区的连接,获取连接到的共享存储区的数据区域内的数据并处理业务请求,之后返回步骤E21。
5.如权利要求1-4之一所述的业务处理方法,其特征在于,所述业务请求选自消费请求、取现请求、余额查询请求、预授权请求、充值请求和转账请求。
6.一种业务处理系统,其特征在于,包括数据库、存储器、处理器,所述处理器包括管理模块和应用模块,其中
管理模块根据存储在处理器中的配置文件在存储器中创建第一共享存储区和第二共享存储区,其中所述第一共享存储区和第二共享存储区包括各自的头区域和数据区域,其中所述头区域包括共享存储区的容量和状态标志位,所述配置文件包括第一和第二共享存储区的键值和容量;
管理模块将数据库中的数据装载到第一和第二共享存储区的数据区域;
管理模块设置第一共享存储区和第二共享存储区的状态标志位使得其中一个为主用共享存储区、另一个为备用共享存储区;
应用模块连接到当前的主用共享存储区;以及
管理模块执行动态更新共享存储区且并行地应用模块进行业务处理。
7.如权利要求6所述的业务处理系统,其特征在于,管理模块执行动态更新共享存储区包括:
在数据库中的数据发生变化时,管理模块更新备用共享存储区中的数据;
管理模块修改共享存储区的状态标志位,使得原主用共享存储区变为新的备用共享存储区且原备用共享存储区变为新的主用共享存储区;以及
管理模块更新新的备用共享存储区中的数据。
8.如权利要求6所述的业务处理系统,其特征在于,应用模块连接到当前的主用共享存储区包括:
应用模块连接至第一和第二共享存储区;
应用模块根据状态标志位来确定主用共享存储区;以及
应用模块断开与备用共享存储区的连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银联股份有限公司,未经中国银联股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110440663.1/1.html,转载请声明来源钻瓜专利网。