一种物品事务处理方法和装置的制造方法_4

文档序号:8361994阅读:来源:国知局
关系;
[0086]所述根据所述物品处理事务标识执行所述目标物品对应的物品处理事务,若执行失败,则根据所述物品处理事务标识恢复所述目标物品在所述物品处理事务执行之前的状态包括:
[0087]根据所述物品转移事务标识执行所述目标物品对应的物品转移事务,若执行失败,则根据所述物品转移事务标识恢复所述目标物品在所述物品转移事务执行之前的关联状态。
[0088]在可选实施例中,所述根据所述物品处理请求创建所述目标物品对应的物品处理事务之前包括:
[0089]确认所述目标物品当前没有正在执行的物品处理事务。
[0090]在可选实施例中,所述接收物品处理请求,所述物品处理请求携带目标物品标识之前还包括:
[0091]向用户终端发送其用户账户关联的物品信息;
[0092]接收用户终端根据用户针对所述物品信息输入的事务操作指令提交的物品处理请求。
[0093]本发明实施例中的物品事务处理装置通过基于目标物品创建其对应的物品处理事务,并在执行物品处理事务之前记录所述目标物品在所述物品处理事务执行之前的状态,从而实现有效保证物品事务执行的独立性和稳定性。
[0094]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0095]以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【主权项】
1.一种物品事务处理方法,其特征在于,所述方法包括: 接收物品处理请求,所述物品处理请求携带目标物品标识; 根据所述物品处理请求创建目标物品对应的物品处理事务,包括根据所述目标物品标识创建物品处理事务标识,并记录所述目标物品在所述物品处理事务执行之前的状态;根据所述物品处理事务标识执行所述目标物品对应的物品处理事务,若执行失败,则根据所述物品处理事务标识恢复所述目标物品在所述物品处理事务执行之前的状态。
2.如权利要求1所述的物品事务处理方法,其特征在于, 所述物品处理请求包括物品转移请求,所述物品转移请求携带目标物品标识、转出方账户标识以及转入方账户标识; 若接收到物品转移请求,则所述根据所述物品处理请求创建所述目标物品对应的物品处理事务,并记录所述目标物品在所述物品处理事务执行之前的状态包括: 根据所述目标物品标识创建所述目标物品对应的物品转移事务,包括根据所述目标物品标识创建物品转移事务标识,并记录所述物品转移事务在执行之前所述目标物品的关联状态,所述物品转移事务包括解除转出方账户与所述目标物品的关联关系和建立转入方账户与所述目标物品的关联关系; 所述根据所述物品处理事务标识执行所述目标物品对应的物品处理事务,若执行失败,则根据所述物品处理事务标识恢复所述目标物品在所述物品处理事务执行之前的状态包括: 根据所述物品转移事务标识执行所述目标物品对应的物品转移事务,若执行失败,则根据所述物品转移事务标识恢复所述目标物品在所述物品转移事务执行之前的关联状态。
3.如权利要求1所述的物品事务处理方法,其特征在于,所述根据所述物品处理请求创建所述目标物品对应的物品处理事务之前包括: 根据所述物品处理事务标识确认所述目标物品当前没有正在执行的物品处理事务。
4.如权利要求1所述的物品事务处理方法,其特征在于,所述接收物品处理请求,所述物品处理请求携带目标物品标识之前还包括: 向用户终端发送其用户账户关联的物品信息; 接收用户终端根据用户针对所述物品信息输入的事务操作指令提交的物品处理请求。
5.一种物品事务处理装置,其特征在于,包括: 事务请求获取模块,用于接收物品处理请求,所述物品处理请求携带目标物品标识;物品事务创建模块,用于根据所述物品处理请求创建目标物品对应的物品处理事务,包括根据所述目标物品标识创建所述物品处理事务标识,并记录所述目标物品在所述物品处理事务执行之前的状态; 事务处理模块,用于根据所述物品处理事务标识执行所述目标物品对应的物品处理事务,若执行失败,则根据所述物品处理事务标识恢复所述目标物品在所述物品处理事务执行之前的状态。
6.如权利要求5所述的物品事务处理装置,其特征在于, 所述物品处理请求包括物品转移请求,所述物品转移请求携带目标物品标识、转出方账户标识以及转入方账户标识; 当所述事务请求获取模块获取到物品转移请求时,所述物品事务创建模块用于: 根据所述目标物品标识创建所述目标物品对应的物品转移事务,包括根据所述目标物品标识创建物品转移事务标识,并记录所述物品转移事务在执行之前所述目标物品的关联状态,所述物品转移事务包括解除转出方账户与所述目标物品的关联关系和建立转入方账户与所述目标物品的关联关系; 所述物品状态恢复模块用于: 根据所述物品转移事务标识执行所述目标物品对应的物品转移事务,若执行失败,则根据所述物品转移事务标识恢复所述目标物品在所述物品转移事务执行之前的关联状态。
7.如权利要求6所述的物品事务处理装置,其特征在于,还包括: 物品事务管理模块,用于当事务请求获取模块接收到物品处理请求后,根据所述物品处理事务标识判断所述目标物品当前是否存在正在执行的物品处理事务,若否,则触发物品事务创建模块根据所述物品处理请求创建所述目标物品对应的物品处理事务,记录所述目标物品在所述物品处理事务执行之前的状态。
8.如权利要求5所述的物品事务处理装置,其特征在于,还包括: 物品信息发送模块,用于向用户终端发送其用户账户关联的物品信息; 所述事务请求获取模块用于: 接收用户终端根据用户针对所述物品信息输入的事务操作指令提交的物品处理请求。
【专利摘要】本发明实施例公开了一种物品事务处理方法,所述方法包括:接收物品处理请求,所述物品处理请求携带目标物品标识;根据所述物品处理请求创建所述目标物品对应的物品处理事务,包括根据所述目标物品标识创建物品处理事务标识,并记录所述目标物品在所述物品处理事务执行之前的状态;根据所述物品处理事务标识执行所述目标物品对应的物品处理事务,若执行失败,则根据所述物品处理事务标识恢复所述目标物品在所述物品处理事务执行之前的状态。本发明实施例还公开了一种物品事务处理装置。采用本发明,可实现有效保证物品事务执行的独立性和稳定性。
【IPC分类】G06Q10-06
【公开号】CN104680307
【申请号】CN201510003822
【发明人】卓达城, 张文瑞, 李德苑
【申请人】腾讯科技(深圳)有限公司
【公开日】2015年6月3日
【申请日】2015年1月4日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1