[发明专利]电子现金的转账方法及装置在审
| 申请号: | 201710708870.8 | 申请日: | 2017-08-17 |
| 公开(公告)号: | CN109409872A | 公开(公告)日: | 2019-03-01 |
| 发明(设计)人: | 孙焕军;蔡宇军 | 申请(专利权)人: | 深圳市智派网络技术有限公司 |
| 主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q20/10 |
| 代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 姚金金 |
| 地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 转账 申请信息 线程 电子现金 锁定 申请处理 网络平台 重复 保证 | ||
本发明公开了一种电子现金的转账方法及装置,该方法包括:在网络平台的转账申请处理线程中,当获取到转账申请信息时,判断转账申请信息是否被其他线程锁定;在转账申请信息没有被其他线程锁定时,将转账申请信息锁定,并根据转账申请信息进行转账。本公开保证了转账的安全性,避免重复转账。
技术领域
本公开涉及互联网技术领域,尤其涉及一种电子现金的转账方法及装置。
背景技术
电子现金是一种表示现金的加密序列数,它可以用来表示现实中各种金额的币值。随着基于纸张的经济向数字经济的转变,电子现金将成为主流。
现有技术中,针对会员对网络平台中电子现金的提取,通常都是通过第三方平台来实现电子现金的转账交易。为了保证转账效率,第三方平台到网络平台之间可通过多线程的程序执行方式来实现转账交易。但是,当网络平台接收到的转账交易数量较多时,此种多线程的程序执行方式容易出现脏读,从而导致出现重复转账的情况,而无法保证转账的安全性。
发明内容
本公开至少一个实施例的主要目的在于提供一种电子现金的转账方法及装置,旨在保证转账的安全性,避免重复转账。
为实现上述目的,本公开提供一种电子现金的转账方法,所述电子现金的转账方法包括以下步骤:
在网络平台的转账申请处理线程中,
当获取到转账申请信息时,判断所述转账申请信息是否被其他线程锁定;
在转账申请信息没有被其他线程锁定时,将所述转账申请信息锁定,并根据所述转账申请信息进行转账。
优选地,所述转账申请信息关联有密钥信息;
则所述在转账申请信息没有被其他线程锁定时,将所述转账申请信息锁定,并根据所述转账申请信息进行转账的步骤包括:
在所述转账申请信息没有被其他线程锁定时,创建所述转账申请信息的版本信息集合,并根据所述版本信息集合中各版本信息更新所述密钥信息;
根据更新后的所述密钥信息锁定所述转账申请信息,并根据所述转账申请信息进行转账。
优选地,所述转账申请信息包括转账金额、交易类型、收款账户信息以及会员信息;
则所述根据更新后的所述密钥信息锁定所述转账申请信息,并根据所述转账申请信息进行转账的步骤包括:
判断所述版本信息集合中,是否存在与更新后的所述密钥信息相匹配的版本信息;
当所述版本信息集合中存在与更新后的所述密钥信息匹配的版本信息时,根据所述转账申请信息中所述转账金额、交易类型、收款账户信息以及会员信息,发起转账流程。
优选地,所述转账申请信息还关联有转账状态信息;
则所述当获取到转账申请信息时,判断所述转账申请信息是否被其他线程锁定的步骤包括:
在获取到所述转账申请信息时,判断所述转账状态信息是否为已转账的状态信息;
当所述转账状态信息不为已转账的状态信息时,判断所述转账申请信息对应的转账申请是否被其他线程锁定。
优选地,所述电子现金的转账方法还包括:
在接收到转账成功的指令时,更新所述会员信息在所述网络平台的数据库中的存储金额。
为实现上述目的,本公开还提供一种电子现金的转账装置,所述电子现金的转账装置包括:
判断模块,用于在网络平台的转账申请处理线程中,当获取到转账申请信息时,判断所述转账申请信息是否被其他线程锁定
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市智派网络技术有限公司,未经深圳市智派网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710708870.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于结算的移动电话
- 下一篇:面向二维虚拟账户的可伸缩密码定制方法





