• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 16
    • 下载费用:30 金币  

    重庆时时彩五星基本图: 一种物品事务处理方法和装置.pdf

    关 键 词:
    一种 物品 事务处理 方法 装置
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201510003822.X

    申请日:

    2015.01.04

    公开号:

    CN104680307A

    公开日:

    2015.06.03

    当前法律状态:

    实审

    有效性:

    审中

    法律详情: 实质审查的生效IPC(主分类):G06Q 10/06申请日:20150104|||公开
    IPC分类号: G06Q10/06(2012.01)I 主分类号: G06Q10/06
    申请人: 腾讯科技(深圳)有限公司
    发明人: 卓达城; 张文瑞; 李德苑
    地址: 518000广东省深圳市福田区振兴路赛格科技园2栋东403室
    优先权:
    专利代理机构: 广州三环专利代理有限公司44202 代理人: 郝传鑫; 熊永强
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201510003822.X

    授权公告号:

    |||

    法律状态公告日:

    2016.03.02|||2015.06.03

    法律状态类型:

    实质审查的生效|||公开

    摘要

    本发明实施例公开了一种物品事务处理方法,所述方法包括:接收物品处理请求,所述物品处理请求携带目标物品标识;根据所述物品处理请求创建所述目标物品对应的物品处理事务,包括根据所述目标物品标识创建物品处理事务标识,并记录所述目标物品在所述物品处理事务执行之前的状态;根据所述物品处理事务标识执行所述目标物品对应的物品处理事务,若执行失败,则根据所述物品处理事务标识恢复所述目标物品在所述物品处理事务执行之前的状态。本发明实施例还公开了一种物品事务处理装置。采用本发明,可实现有效保证物品事务执行的独立性和稳定性。

    权利要求书

    权利要求书
    1.  一种物品事务处理方法,其特征在于,所述方法包括:
    接收物品处理请求,所述物品处理请求携带目标物品标识;
    根据所述物品处理请求创建目标物品对应的物品处理事务,包括根据所述 目标物品标识创建物品处理事务标识,并记录所述目标物品在所述物品处理事 务执行之前的状态;
    根据所述物品处理事务标识执行所述目标物品对应的物品处理事务,若执 行失败,则根据所述物品处理事务标识恢复所述目标物品在所述物品处理事务 执行之前的状态。

    2.  如权利要求1所述的物品事务处理方法,其特征在于,
    所述物品处理请求包括物品转移请求,所述物品转移请求携带目标物品标 识、转出方账户标识以及转入方账户标识;
    若接收到物品转移请求,则所述根据所述物品处理请求创建所述目标物品 对应的物品处理事务,并记录所述目标物品在所述物品处理事务执行之前的状 态包括:
    根据所述目标物品标识创建所述目标物品对应的物品转移事务,包括根据 所述目标物品标识创建物品转移事务标识,并记录所述物品转移事务在执行之 前所述目标物品的关联状态,所述物品转移事务包括解除转出方账户与所述目 标物品的关联关系和建立转入方账户与所述目标物品的关联关系;
    所述根据所述物品处理事务标识执行所述目标物品对应的物品处理事务, 若执行失败,则根据所述物品处理事务标识恢复所述目标物品在所述物品处理 事务执行之前的状态包括:
    根据所述物品转移事务标识执行所述目标物品对应的物品转移事务,若执 行失败,则根据所述物品转移事务标识恢复所述目标物品在所述物品转移事务 执行之前的关联状态。

    3.  如权利要求1所述的物品事务处理方法,其特征在于,所述根据所述物 品处理请求创建所述目标物品对应的物品处理事务之前包括:
    根据所述物品处理事务标识确认所述目标物品当前没有正在执行的物品处 理事务。

    4.  如权利要求1所述的物品事务处理方法,其特征在于,所述接收物品处 理请求,所述物品处理请求携带目标物品标识之前还包括:
    向用户终端发送其用户账户关联的物品信息;
    接收用户终端根据用户针对所述物品信息输入的事务操作指令提交的物品 处理请求。

    5.  一种物品事务处理装置,其特征在于,包括:
    事务请求获取???,用于接收物品处理请求,所述物品处理请求携带目标 物品标识;
    物品事务创建???,用于根据所述物品处理请求创建目标物品对应的物品 处理事务,包括根据所述目标物品标识创建所述物品处理事务标识,并记录所 述目标物品在所述物品处理事务执行之前的状态;
    事务处理???,用于根据所述物品处理事务标识执行所述目标物品对应的 物品处理事务,若执行失败,则根据所述物品处理事务标识恢复所述目标物品 在所述物品处理事务执行之前的状态。

    6.  如权利要求5所述的物品事务处理装置,其特征在于,
    所述物品处理请求包括物品转移请求,所述物品转移请求携带目标物品标 识、转出方账户标识以及转入方账户标识;
    当所述事务请求获取??榛袢〉轿锲纷魄肭笫?,所述物品事务创建???用于:
    根据所述目标物品标识创建所述目标物品对应的物品转移事务,包括根据 所述目标物品标识创建物品转移事务标识,并记录所述物品转移事务在执行之 前所述目标物品的关联状态,所述物品转移事务包括解除转出方账户与所述目 标物品的关联关系和建立转入方账户与所述目标物品的关联关系;
    所述物品状态恢复??橛糜冢?
    根据所述物品转移事务标识执行所述目标物品对应的物品转移事务,若执 行失败,则根据所述物品转移事务标识恢复所述目标物品在所述物品转移事务 执行之前的关联状态。

    7.  如权利要求6所述的物品事务处理装置,其特征在于,还包括:
    物品事务管理???,用于当事务请求获取??榻邮盏轿锲反砬肭蠛?,根 据所述物品处理事务标识判断所述目标物品当前是否存在正在执行的物品处理 事务,若否,则触发物品事务创建??楦菟鑫锲反砬肭蟠唇ㄋ瞿勘晡?品对应的物品处理事务,记录所述目标物品在所述物品处理事务执行之前的状 态。

    8.  如权利要求5所述的物品事务处理装置,其特征在于,还包括:
    物品信息发送???,用于向用户终端发送其用户账户关联的物品信息;
    所述事务请求获取??橛糜冢?
    接收用户终端根据用户针对所述物品信息输入的事务操作指令提交的物品 处理请求。

    说明书

    说明书一种物品事务处理方法和装置
    技术领域
    本发明涉及一种互联网技术领域,尤其涉及一种物品事务处理方法和装置。
    背景技术
    随着互联网技术的发展,虚拟物品的使用和处理已经成为人们日常生活中 经常需要面对的事务,现有技术中后台管理虚拟物品时通常是基于用户账户管 理各个虚拟物品,即虚拟物品是依存于所属用户账户的。实践中,发现现有虚 拟物品的管理方式下经常遇到以下场景(如图1所示):用户A发起把物品P送 给B。在这种场景下,系统先把用户A的物品列表中的P删除,然后在用户B 的物品列表中加入P。如果用户A的物品列表中P已被删除,这时候,后台服 务器发生断网,断电或者重启等故障,导致用户B的物品列表中P没有被加入, 那么将会导致物品P永远消失,既不在用户A的物品列表中,又不在用户B的 物品列表中。这类错误无疑给用户带来了非常大的不便和损失。
    发明内容
    本发明实施例所要解决的技术问题在于,提供一种物品事务处理方法和装 置,可有效减少上述物品管理出错状况的发生。
    为了解决上述技术问题,本发明实施例提供了一种物品事务处理方法,所 述方法包括:
    接收物品处理请求,所述物品处理请求携带目标物品标识;
    根据所述物品处理请求创建目标物品对应的物品处理事务,包括根据所述 目标物品标识创建物品处理事务标识,并记录所述目标物品在所述物品处理事 务执行之前的状态;
    根据所述物品处理事务标识执行所述目标物品对应的物品处理事务,若执 行失败,则根据所述物品处理事务标识恢复所述目标物品在所述物品处理事务 执行之前的状态。
    相应地,本发明实施例还提供了6、一种物品事务处理装置,包括:
    事务请求获取???,用于接收物品处理请求,所述物品处理请求携带目标 物品标识;
    物品事务创建???,用于根据所述物品处理请求创建目标物品对应的物品 处理事务,包括根据所述目标物品标识创建所述物品处理事务标识,并记录所 述目标物品在所述物品处理事务执行之前的状态;
    事务处理???,用于根据所述物品处理事务标识执行所述目标物品对应的 物品处理事务,若执行失败,则根据所述物品处理事务标识恢复所述目标物品 在所述物品处理事务执行之前的状态。
    本发明实施例提供的物品事务处理方法通过基于目标物品创建其对应的物 品处理事务,并在执行物品处理事务之前记录所述目标物品在所述物品处理事 务执行之前的状态,从而实现有效保证物品事务执行的独立性和稳定性。
    附图说明
    为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施 例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述 中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付 出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
    图1是现有技术中物品事务处理流程过程产生故障的示意图;
    图2是本发明实施例中的一种物品事务处理方法的流程示意图;
    图3是本发明另一实施例中的物品事务处理方法的流程示意图;
    图4是本发明实施例中创建目标物品对应的物品处理事务的示意图;
    图5是本发明另一实施例中创建目标物品对应的物品处理事务的示意图;
    图6是本发明另一实施例中的物品事务处理方法的流程示意图;
    图7是本发明实施例中的一种物品事务处理装置的结构示意图;
    图8是本发明另一实施例中的物品事务处理装置的结构示意图。
    具体实施方式
    下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清 楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是 全部的实施例?;诒痉⒚髦械氖凳├?,本领域普通技术人员在没有作出创造 性劳动前提下所获得的所有其他实施例,都属于本发明?;さ姆段?。
    本发明实施例中的物品事务处理方法可以由物品事务处理装置实施,其可 以实现在互联网后台负责管理物品数据的服务器中,例如即时通讯服务器、SNS (Social Networking Services,即社会性网络服务)服务器或网络游戏服务器中。
    图2是本发明实施例中的一种物品事务处理方法的流程示意图,如图所示, 本实施例中的物品事务处理流程可以包括:
    S101,接收物品处理请求,所述物品处理请求携带目标物品标识。
    具体的,物品事务处理装置可以接收用户终端提交的物品处理请求,请求 对该用户终端的用户账户关联的物品进行相应处理。例如物品事务处理装置向 用户终端发送其用户账户关联的物品信息,用户终端显示其用户账户关联的物 品信息后,获取用户针对所述物品信息输入的事务操作指令,从而根据事务操 作指令向物品事务处理装置提交相应的物品处理请求,所述物品处理请求可以 包括物品转移请求、物品删除请求、物品使用请求、物品数据更改请求等。进 而在其他可选实施例中,物品事务处理装置也可以通过其他方式获取物品处理 请求,例如预先建立关联关系的第三方服务器根据用户在其对应客户端上发生 的行为事件向本发明实施例中的物品事务处理装置发送物品处理请求。
    进一步若所述物品处理请求为物品转移请求,则其还需要携带目标物品标 识、转出方账户标识以及转入方账户标识,其中所述转出方账户标识可以为提 交该物品转移请求的用户终端的用户账号对应的账户标识。
    S102,根据所述物品处理请求创建所述目标物品对应的物品处理事务,包 括根据所述目标物品标识创建物品处理事务标识,并记录所述目标物品在所述 物品处理事务执行之前的状态。
    本发明实施例中的物品事务处理装置可以针对每一个目标物品管理其对应 的物品处理事务,例如为各个目标物品维护其独立的事务队列,保证不同物品 各自的物品处理事务相互不干扰。当接收到物品处理请求时,物品事务处理装 置即可根据其携带的目标物品标识创建目标物品对应的物品处理事务,包括根 据所述目标物品标识创建所述物品处理事务标识,例如物品处理事务标识可以 采用目标物品标识+处理事务类型标识+创建时间信息,从而根据该目标物品标 识可以快速查找到该目标物品的物品处理事务。
    所述物品处理事务的内容可以包括物品事务处理装置根据所述物品处理请 求对目标物品所需要执行的多个处理步骤,例如根据物品删除请求创建的物品 删除事务可以包括解除当前关联账户与所述目标物品的关联关系;又如根据物 品转移请求创建的物品转移事务可以包括解除转出方账户与所述目标物品的关 联关系和建立转入方账户与所述目标物品的关联关系;根据物品使用请求创建 的物品使用事务可以包括创建物品使用事件和更新物品使用记录,等等。所述 目标物品的状态可以包括关联状态、使用记录以及物品数据等,所述关联状态 即该物品当前关联的用户账户信息。
    S103,根据所述物品处理事务标识执行所述目标物品对应的物品处理事务, 若执行失败,则根据所述物品处理事务标识恢复所述目标物品在所述物品处理 事务执行之前的状态。
    具体的,物品事务处理装置在记录所述目标物品在所述物品处理事务执行 之前的状态后,可以根据所述物品处理事务标识执行所述创建得到的物品处理 事务,例如将物品处理事务插入所述目标物品对应的物品处理事务列表中,若 在预设执行时限(例如5秒、30秒)内未完成所述物品处理事务或执行失败后 重新执行次数超过预设阈值仍未能执行成功,则确定执行失败,进而根据所述 物品处理事务标识获取到所述目标物品在所述物品处理事务执行之前的状态, 从而恢复所述目标物品在所述物品处理事务执行之前的状态。
    本发明实施例提供的物品事务处理方法通过基于目标物品创建其对应的物 品处理事务,并在执行物品处理事务之前记录所述目标物品在所述物品处理事 务执行之前的状态,从而实现有效保证物品事务执行的独立性和稳定性。
    图3是本发明另一实施例中的物品事务处理方法的流程示意图,如图所示, 本实施例中的物品事务处理流程可以包括:
    S201,向用户终端发送其用户账户关联的物品信息。
    具体的,物品事务处理装置可以根据用户终端所使用的用户账户查找该用 户账户关联的物品信息,进而向用户终端发送其用户账户关联的物品信息,以 使用户终端显示其用户账户关联的物品信息。
    S202,接收用户终端根据用户针对所述物品信息输入的事务操作指令提交 的物品处理请求。
    S203,确认所述目标物品当前没有正在执行的物品处理事务。
    本发明实施例中的物品事务处理装置可以针对每一个目标物品管理其对应 的物品处理事务,例如为各个目标物品维护其独立的事务队列,保证不同物品 各自的物品处理事务相互不干扰。进而根据该目标物品标识可以快速查找到该 目标物品当前是否存在正在执行的物品处理事务,若存在正在执行的物品处理 事务则可以等待当前正在执行的物品处理事务处理完毕,或向用户终端返回事 务处理失败。
    S204,根据所述物品处理请求创建所述目标物品对应的物品处理事务,并 记录所述目标物品在所述物品处理事务执行之前的状态。
    当接收到物品处理请求时,物品事务处理装置即可根据其携带的目标物品 标识创建目标物品对应的物品处理事务,包括根据所述目标物品标识创建所述 物品处理事务标识,例如物品处理事务标识可以采用目标物品标识+处理事务类 型标识+创建时间信息。
    具体实现中,可以如图4和图5所示的创建目标物品对应的物品处理事务 过程,在该实施例中为目标物品P创建的物品处理事务由其物品处理事务列表 进行管理。
    如图4所示的情况下,在接收到针对目标物品P的物品处理请求时,查看 目标物品P的物品处理事务列表中是否存在正在执行的物品处理事务,即最新 的物品处理事务是否已完成,这时物品处理事务列表中包括事务1、事务2以及 事务3,最新的事务3已完成,则确定最新的物品处理事务已完成,从而可以根 据物品处理请求创建目标物品P对应的物品处理事务4,进而将事务4插入目标 物品P的物品处理事务列表中。
    在图5所示的情况下,在接收到针对目标物品P的物品处理请求时,查看 目标物品P的物品处理事务列表中最新的物品处理事务是否已完成,这时物品 处理事务列表中包括事务1、事务2以及事务3,最新的事务3正在进行,则确 定最新的物品处理事务未完成,这时为了保证目标物品P的核心资源不被修改 影响其他物品处理事务的执行,拒绝根据物品处理请求创建目标物品P对应的 物品处理事务。
    S205,根据所述物品处理事务标识执行所述目标物品对应的物品处理事务, 若执行失败,则根据所述物品处理事务标识恢复所述目标物品在所述物品处理 事务执行之前的状态。
    具体的,物品事务处理装置在记录所述目标物品在所述物品处理事务执行 之前的状态后,可以根据所述物品处理事务标识执行所述创建得到的物品处理 事务,例如将物品处理事务插入所述目标物品对应的物品处理事务列表中,若 在预设执行时限(例如5秒、30秒)内未完成所述物品处理事务或执行失败后 重新执行次数超过预设阈值仍未能执行成功,则确定执行失败,进而根据所述 物品处理事务标识获取到所述目标物品在所述物品处理事务执行之前的状态, 从而恢复所述目标物品在所述物品处理事务执行之前的状态。
    本发明实施例提供的物品事务处理方法通过基于目标物品创建其对应的物 品处理事务,并在执行物品处理事务之前记录所述目标物品在所述物品处理事 务执行之前的状态,从而实现有效保证物品事务执行的独立性和稳定性。
    图6是本发明另一实施例中的物品事务处理方法的流程示意图,如图所示, 本实施例中的物品事务处理流程可以包括:
    S301,向用户终端发送其用户账户关联的物品信息;
    S302,接收用户终端根据用户针对所述物品信息输入的事务操作指令提交 的物品转移请求,所述物品转移请求携带目标物品标识、转出方账户标识以及 转入方账户标识。
    S303,确认所述目标物品当前没有正在执行的物品处理事务。
    本发明实施例中的物品事务处理装置可以针对每一个目标物品管理其对应 的物品处理事务,例如为各个目标物品维护其独立的事务队列,保证不同物品 各自的物品处理事务相互不干扰。进而根据该目标物品标识可以快速查找到该 目标物品当前是否存在正在执行的物品处理事务,若存在正在执行的物品处理 事务则可以等待当前正在执行的物品处理事务处理完毕,或向用户终端返回事 务处理失败。。
    S304,根据所述目标物品标识创建所述目标物品对应的物品转移事务,并 记录所述物品转移事务在执行之前所述目标物品的关联状态,所述物品转移事 务包括解除转出方账户与所述目标物品的关联关系和建立转入方账户与所述目 标物品的关联关系。
    所述创建目标物品对应的物品处理事务,包括根据所述目标物品标识创建 所述物品处理事务标识,例如物品处理事务标识可以采用目标物品标识+处理事 务类型标识+创建时间信息。
    S305,根据所述物品转移事务标识执行所述目标物品对应的物品转移事务, 即包括执行解除转出方账户与所述目标物品的关联关系和建立转入方账户与所 述目标物品的关联关系。
    S306,判断物品转移事务是否执行成功,若是则流程结束,否则执行S307。
    具体的,若在预设执行时限内未完成所述物品处理事务或执行失败后重新 执行次数超过预设阈值,则确定执行失败
    S307,根据所述物品转移事务标识恢复所述目标物品在所述物品转移事务 执行之前的关联状态。
    可选的,在恢复所述目标物品在所述物品转移事务执行之前的关联状态后, 可以选择重新执行S305,在其他可选实施例中也可以向用户终端返回事务处理 失败。
    本发明实施例提供的物品事务处理方法通过基于目标物品创建其对应的物 品处理事务,并在执行物品处理事务之前记录所述目标物品在所述物品处理事 务执行之前的状态,从而实现有效保证物品事务执行的独立性和稳定性。
    图7是本发明实施例中的一种物品事务处理装置的结构示意图,如图所示 本发明实施例中的物品事务处理装置包括:
    事务请求获取???10,用于接收物品处理请求,所述物品处理请求携带目 标物品标识。
    具体的,事务请求获取???10可以接收用户终端提交的物品处理请求, 请求对该用户终端的用户账户关联的物品进行相应处理。进而在其他可选实施 例中,事务请求获取???10也可以通过其他方式获取物品处理请求,例如预 先建立关联关系的第三方服务器根据用户在其对应客户端上发生的行为事件向 本发明实施例中的物品事务处理装置发送物品处理请求。
    进一步若所述物品处理请求为物品转移请求,则其还可以携带目标物品标 识、转出方账户标识以及转入方账户标识,其中所述转出方账户标识可以为提 交该物品转移请求的用户终端的用户账号对应的账户标识。
    物品事务创建???20,用于根据所述物品处理请求创建所述目标物品对应 的物品处理事务,包括根据所述目标物品标识创建物品处理事务标识,并记录 所述目标物品在所述物品处理事务执行之前的状态。
    本发明实施例中的物品事务处理装置可以针对每一个目标物品管理其对应 的物品处理事务,例如为各个目标物品维护其独立的事务队列,保证不同物品 各自的物品处理事务相互不干扰。当接收到物品处理请求时,物品事务创建模 块420即可根据其携带的目标物品标识创建目标物品对应的物品处理事务。根 据所述目标物品标识创建所述物品处理事务标识,例如物品处理事务标识可以 采用目标物品标识+处理事务类型标识+创建时间信息,从而根据该目标物品标 识可以快速查找到该目标物品的物品处理事务。
    物品事务创建???20创建的物品处理事务的内容可以包括根据所述物品 处理请求对目标物品所需要执行的多个处理步骤,例如根据物品删除请求创建 的物品删除事务可以包括解除当前关联账户与所述目标物品的关联关系;又如 根据物品转移请求创建的物品转移事务可以包括解除转出方账户与所述目标物 品的关联关系和建立转入方账户与所述目标物品的关联关系;根据物品使用请 求创建的物品使用事务可以包括创建物品使用事件和更新物品使用记录,等等。 所述目标物品的状态可以包括关联状态、使用记录以及物品数据等,所述关联 状态即该物品当前关联的用户账户信息。
    事务处理???30,用于根据所述物品处理事务标识执行所述目标物品对应 的物品处理事务,若执行失败,则根据所述物品处理事务标识恢复所述目标物 品在所述物品处理事务执行之前的状态。
    具体的,事务处理???30可以根据所述物品处理事务标识执行所述创建 得到的物品处理事务,例如将物品处理事务插入所述目标物品对应的物品处理 事务列表中,若在预设执行时限(例如5秒、30秒)内未完成所述物品处理事 务或执行失败后重新执行次数超过预设阈值仍未能执行成功,则确定执行失败, 进而事务处理???30可以根据所述物品处理事务标识获取到所述目标物品在 所述物品处理事务执行之前的状态,从而恢复所述目标物品在所述物品处理事 务执行之前的状态。
    在可选实施例中,物品事务处理装置还可以包括:
    物品信息发送???00,用于向用户终端发送其用户账户关联的物品信息。
    具体的,物品信息发送???00可以根据用户终端所使用的用户账户查找 该用户账户关联的物品信息,进而向用户终端发送其用户账户关联的物品信息, 以使用户终端显示其用户账户关联的物品信息。
    进而所述事务请求获取???10具体用于:
    接收用户终端根据用户针对所述物品信息输入的事务操作指令提交的物品 处理请求。所述物品处理请求可以包括物品转移请求、物品删除请求、物品使 用请求、物品数据更改请求等。
    在可选实施例中,物品事务处理装置还可以包括:
    物品事务管理???40,用于当事务请求获取???10接收到物品处理请求 后,判断所述目标物品当前是否存在正在执行的物品处理事务,若否,则触发 物品事务创建???20根据所述物品处理请求创建所述目标物品对应的物品处 理事务,记录所述目标物品在所述物品处理事务执行之前的状态。
    本发明实施例中的物品事务处理装置通过基于目标物品创建其对应的物品 处理事务,并在执行物品处理事务之前记录所述目标物品在所述物品处理事务 执行之前的状态,从而实现有效保证物品事务执行的独立性和稳定性。
    图8是本发明另一实施例中的物品事务处理装置的结构示意图,如图5所 示,所述物品事务处理装置500可以包括:至少一个处理器501,例如CPU, 至少一个网络接口504,存储器505,至少一个通信总线502。其中,通信总线 502用于实现这些组件之间的连接通信。网络接口504可选的可以包括标准的有 线接口、无线接口(如WI-FI接口)。存储器505可以是高速RAM存储器,也 可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存 储器505可选的还可以是至少一个位于远离前述处理器501的存储装置。如图5 所示,作为一种计算机存储介质的存储器505中可以包括操作系统、网络通信 ??橐约拔锲肥挛翊沓绦?。
    在图5所示的物品事务处理装置500中,而处理器501可以用于调用存储 器505中存储的物品事务处理程序,并具体执行以下步骤:
    通过网络接口504接收物品处理请求,所述物品处理请求携带目标物品标 识;
    根据所述物品处理请求创建所述目标物品对应的物品处理事务,包括根据 所述目标物品标识创建物品处理事务标识,并记录所述目标物品在所述物品处 理事务执行之前的状态;
    根据所述物品处理事务标识执行所述目标物品对应的物品处理事务,若执 行失败,则根据所述物品处理事务标识恢复所述目标物品在所述物品处理事务 执行之前的状态。
    在可选实施例中,所述物品处理请求包括物品转移请求,所述物品转移请 求携带目标物品标识、转出方账户标识以及转入方账户标识;
    若接收到物品转移请求,则所述根据所述物品处理请求创建所述目标物品 对应的物品处理事务,包括根据所述目标物品标识创建物品处理事务标识,并 记录所述目标物品在所述物品处理事务执行之前的状态包括:
    根据所述目标物品标识创建所述目标物品对应的物品转移事务,包括根据 所述目标物品标识创建物品转移事务标识,并记录所述物品转移事务在执行之 前所述目标物品的关联状态,所述物品转移事务包括解除转出方账户与所述目 标物品的关联关系和建立转入方账户与所述目标物品的关联关系;
    所述根据所述物品处理事务标识执行所述目标物品对应的物品处理事务, 若执行失败,则根据所述物品处理事务标识恢复所述目标物品在所述物品处理 事务执行之前的状态包括:
    根据所述物品转移事务标识执行所述目标物品对应的物品转移事务,若执 行失败,则根据所述物品转移事务标识恢复所述目标物品在所述物品转移事务 执行之前的关联状态。
    在可选实施例中,所述根据所述物品处理请求创建所述目标物品对应的物 品处理事务之前包括:
    确认所述目标物品当前没有正在执行的物品处理事务。
    在可选实施例中,所述接收物品处理请求,所述物品处理请求携带目标物 品标识之前还包括:
    向用户终端发送其用户账户关联的物品信息;
    接收用户终端根据用户针对所述物品信息输入的事务操作指令提交的物品 处理请求。
    本发明实施例中的物品事务处理装置通过基于目标物品创建其对应的物品 处理事务,并在执行物品处理事务之前记录所述目标物品在所述物品处理事务 执行之前的状态,从而实现有效保证物品事务执行的独立性和稳定性。
    本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程, 是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算 机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。 其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random Access Memory,RAM)等。
    以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之 权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

    关于本文
    本文标题:一种物品事务处理方法和装置.pdf
    链接地址://www.4mum.com.cn/p-5886920.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 股票期权 日本股票涨跌幅 怎么申请股票融资公司 今日股票行情查询 股票行情002216 股票配资骗局怎么报案 中国中铁股票行情 什么是股票融资 股票分析方法分为 炒股背景 股票推荐_天牛宝 三点一线炒股法 怎样操作股票融资 学习炒股 股票融资后会怎么样 股票分析师张磊博客