一种商品交易信息的确认方法及装置与流程

文档序号:15832177发布日期:2018-11-07 07:26阅读:192来源:国知局
一种商品交易信息的确认方法及装置与流程

本发明实施例涉及电子商务技术领域,尤其涉及一种商品交易信息的确认方法及装置。

背景技术

随着电子信息化时代的到来,随着国家出口对外开放的进一步扩大,出口贸易越来越多。在现有的出口贸易中,中方企业把货物发送给外国企业,外国企业把货款发送给中国企业。在此贸易过程中,最核心的问题是中方企业不能把货物发送至外国企业,外国企业的货款不能发送至中国企业。

一般情况下,中国企业和外国企业都会对待交易商品的交易信息进行确认,以保障实时获取待交易商品的责任方。这样,当待交易商品在贸易过程中发生丢失时,中国企业、外国企业、中国海关、外国海关等各个交易节点都可以明确丢失待交易商品的责任方,并由责任方对该待交易商品的丢失行为承担相应的赔偿责任。

在现有的商品交易信息的确认方法中,商品发送方在将待交易商品发送给商品接收方后,商品发送方通过终端设备向交易平台发送商品交易信息,这样,商品接收方以及其他交易节点就可以获取到待交易商品的交易信息。

在实现本发明的过程中,发明人发现现有技术中至少存在如下问题:

在现有的商品交易信息的确认方法中,仅由商品发送方通过终端设备向交易平台发送商品交易信息,这样,商品发送方发送的商品交易信息很可能会发生错误,那么,各个交易节点就无法准确地获取到待交易商品的交易信息。因此,需要通过一定的方式来尽可能地克服这一问题,但是在现有技术中还没有一种有效的解决方式。



技术实现要素:

有鉴于此,本发明实施例提供一种商品交易信息的确认方法及装置,可以使得各个交易节点准确地获取到待交易商品的交易信息。

第一方面,本发明实施例提供了一种商品交易信息的确认方法,所述方法包括:

第一节点设备确定针对待交易商品的交易角色;其中,所述交易角色包括:商品发送角色、商品接收角色和商品监控角色;

所述第一节点设备根据所述交易角色获取所述待交易商品对应的商品发送消息和所述待交易商品对应的商品接收消息;

所述第一节点设备根据所述待交易商品对应的商品发送消息和所述待交易商品对应的商品接收消息对所述待交易商品的交易信息进行确认。

第二方面,本发明实施例提供了一种商品交易信息的确认装置,所述装置包括:确定模块、获取模块和确认模块;其中,

所述确定模块,用于确定针对待交易商品的交易角色;其中,所述交易角色包括:商品发送角色、商品接收角色和商品监控角色;

所述获取模块,用于根据所述交易角色获取所述待交易商品对应的商品发送消息和所述待交易商品对应的商品接收消息;

所述确认模块,用于根据所述待交易商品对应的商品发送消息和所述待交易商品对应的商品接收消息对所述待交易商品的交易信息进行确认。

本发明实施例提出了一种商品交易信息的确认方法及装置,第一节点设备先确定针对待交易商品的交易角色;其中,交易角色包括:商品发送角色、商品接收角色和商品监控角色;然后第一节点设备可以根据交易角色获取待交易商品对应的商品发送消息和待交易商品对应的商品接收消息;最后第一节点设备可以根据待交易商品对应的商品发送消息和待交易商品对应的商品接收消息对待交易商品的交易信息进行确认。也就是说,在本发明的技术方案中,第一设备节点可以根据待交易商品对应的商品发送消息和待交易商品对应的商品接收消息对待交易商品的交易信息进行确认。而在现有的商品交易信息的确认方法中,仅由商品发送方通过终端设备向交易平台发送商品交易信息,而商品发送方发送的商品交易信息很可能会发生错误。因此,和现有技术相比,本发明实施例提出的商品交易信息的确认方法及装置,可以使得各个交易节点准确地获取到待交易商品的交易信息;并且,本发明实施例的技术方案实现简单方便、便于普及,适用范围更广。

附图说明

图1是本发明实施例一提供的商品交易信息的确认方法的流程图;

图2是本发明实施例二提供的商品交易信息的确认方法的流程图;

图3是本发明实施例三提供的商品交易信息的确认方法的流程图;

图4是本发明实施例四提供的商品交易信息的确认方法的流程图

图5是本发明实施例五提供的商品交易信息的确认装置的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。

实施例一

图1为本发明实施例一提供的商品交易信息的确认方法的流程图,该方法可以由商品交易信息的确认装置来执行,该装置可以由软件和/或硬件的方式实现,该装置可以集成在任何具有网络通信功能的智能设备中。如图1所示,商品交易信息的确认方法可以包括:

步骤101、第一节点设备确定针对待交易商品的交易角色;其中,交易角色包括:商品发送角色、商品接收角色和商品监控角色。

在本发明的具体实施例中,商品交易系统中的各个节点设备可以有三种交易角色:商品发送角色、商品接收角色和商品监控角色;其中,商品发送角色指的是发送出待交易商品的交易角色;商品接收角色指的是接收到待交易商品的交易角色;商品监控角色指的是既不发送待交易商品也不接收待交易商品,而是实时对待交易商品进行监控和跟踪的交易角色。较佳地,在本发明的具体实施例中,第一节点设备可以是商品交易系统中的任意一个节点设备;该第一节点设备的交易角色可以是商品发送角色、商品接收角色或者商品监控角色。

具体地,在本发明的具体实施例中,商品交易系统可以包括多个节点设备,每个节点设备设置在不同的位置区域中。例如。商品交易系统可以包括四个节点设备,分别为:节点设备a、节点设备b、节点设备c和节点设备d;其中,节点设备a可以设置在中国企业;节点设备b可以设置在外国企业;节点设备c可以设置在中国海关;节点设备d可以设置在外国海关。这样,在商品交易过程中,中国企业、外国企业、中国海关和外国海关都可以实时获取到待交易商品的交易信息,当待交易商品在贸易过程中发生丢失时,中国企业、外国企业、中国海关、外国海关等各个交易节点都可以明确丢失待交易商品的责任方,并由责任方对该待交易商品的丢失行为承担相应的赔偿责任。

步骤102、第一节点设备根据交易角色获取待交易商品对应的商品发送消息和待交易商品对应的商品接收消息。

在本发明的具体实施例中,第一节点设备可以根据交易角色获取待交易商品对应的商品发送消息和待交易商品对应的商品接收消息。也就是说,在本发明的具体实施例中,如果第一节点设备的交易角色不同,那么获取待交易商品对应的商品发送消息和待交易商品对应的商品接收消息的方式也是不同的。

具体地,当第一节点设备的交易角色为商品发送角色时,第一节点设备可以接收第一用户针对待交易商品发送的商品发送指令;第一节点设备响应于该商品发送指令向第二节点设备和第三节点设备发送商品发送消息;其中,商品发送消息中携带待交易商品的商品标识和第一用户的身份信息;然后第一节点设备接收第二节点设备发送的商品接收消息;其中,商品接收消息中携带待交易商品的商品标识和第二用户的身份信息;此时,第二节点设备的交易角色为商品接收角色;第三节点设备的交易角色为商品监控角色。

具体地,当第一节点设备的交易角色为商品接收角色时,第一节点设备可以接收第二节点设备发送的商品发送消息;其中,商品发送消息中携带待交易商品的商品标识和第一用户的身份信息;第一节点设备接收第二用户针对待交易商品发送的商品接收指令;响应于该商品接收指令向第二设备节点和第三设备节点发送商品接收消息;其中,商品接收消息中携带待交易商品的商品标识和第二用户的身份信息;此时,第二节点设备的交易角色为商品发送角色;第三节点设备的交易角色为商品监控角色。

具体的,当第一节点设备的交易角色为商品监控角色时,第一节点设备可以接收第二节点设备发送的商品发送消息;其中,商品发送消息中携带待交易商品的商品标识和第一用户的身份信息;第一节点设备还可以接收第三节点设备发送的商品接收消息,其中,商品接收消息中携带待交易商品的商品标识和第二用户的身份信息;此时,第二节点设备的交易角色为商品发送角色;第三节点设备的交易角色为商品接收角色。

步骤103、第一节点设备根据待交易商品对应的商品发送消息和待交易商品对应的商品接收消息对待交易商品的交易信息进行确认。

在本发明的具体实施例中,第一节点设备根据待交易商品对应的商品发送消息和待交易商品对应的商品接收消息对待交易商品的交易信息进行确认。具体地,第一设备可以判断商品发送消息中携带的商品标识和商品接收消息中携带的商品标识是否相同;当商品发送消息中携带的商品标识和商品接收消息中携带的商品标识相同时,第一设备节点还可以判断第一用户的身份信息和第二用户的身份信息是否匹配成功;当第一用户的身份信息和第二用户的身份信息匹配成功时,第一设备节点可以确认待交易商品的交易信息为正常的交易信息;当第一用户的身份信息和第二用户的身份信息匹配失败时,第一设备节点可以确认待交易商品的交易信息为非正常的交易信息;或者,当商品发送消息中携带的商品标识和商品接收消息中携带的商品标识不相同时,第一设备节点也可以确认待交易商品的交易信息为非正常的交易信息。

较佳地,在本发明的具体实施例中,商品交易系统中的各个节点设备可以注册一个节点账户,每个节点账户对应一个账户标识。在商品交易过程中,当第一节点设备的交易角色为商品接收角色时,第一节点设备可以使用数字签名技术对待交易商品进行签名,这样可以保证待交易商品传输的完整性、发送者的身份认证、防止交易中的抵赖发生。

较佳地,在本发明的具体实施例中,第一节点设备可以采用区块链技术将待交易商品对应的商品发送消息和待交易商品对应的商品接收消息进行存储,这样,商品交易系统中的各个节点设备可以获取到真实准确的商品交易信息,防止他人恶意篡改。具体地,区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。一般说来,区块链系统由数据层、网络层、共识层、激励层、合约层和应用层组成。其中,数据层封装了底层数据区块以及相关的数据加密和时间戳等基础数据和基本算法;网络层则包括分布式组网机制、数据传播机制和数据验证机制等;共识层主要封装网络节点的各类共识算法;激励层将经济因素集成到区块链技术体系中来,主要包括经济激励的发行机制和分配机制等;合约层主要封装各类脚本、算法和智能合约,是区块链可编程特性的基础;应用层则封装了区块链的各种应用场景和案例。

本发明实施例提出的商品交易信息的确认方法,第一节点设备先确定针对待交易商品的交易角色;其中,交易角色包括:商品发送角色、商品接收角色和商品监控角色;然后第一节点设备可以根据交易角色获取待交易商品对应的商品发送消息和待交易商品对应的商品接收消息;最后第一节点设备可以根据待交易商品对应的商品发送消息和待交易商品对应的商品接收消息对待交易商品的交易信息进行确认。也就是说,在本发明的技术方案中,第一设备节点可以根据待交易商品对应的商品发送消息和待交易商品对应的商品接收消息对待交易商品的交易信息进行确认。而在现有的商品交易信息的确认方法中,仅由商品发送方通过终端设备向交易平台发送商品交易信息,而商品发送方发送的商品交易信息很可能会发生错误。因此,和现有技术相比,本发明实施例提出的商品交易信息的确认方法,可以使得各个交易节点准确地获取到待交易商品的交易信息;并且,本发明实施例的技术方案实现简单方便、便于普及,适用范围更广。

实施例二

图2为本发明实施例二提供的商品交易信息的确认方法的流程图,如图2所示,商品交易信息的确认方法可以包括:

步骤201、第一节点设备确定针对待交易商品的交易角色;其中,交易角色包括:商品发送角色、商品接收角色和商品监控角色。

在本发明的具体实施例中,商品交易系统中的各个节点设备可以有三种交易角色:商品发送角色、商品接收角色和商品监控角色;其中,商品发送角色指的是发送出待交易商品的交易角色;商品接收角色指的是接收到待交易商品的交易角色;商品监控角色指的是既不发送待交易商品也不接收待交易商品,而是实时对待交易商品进行监控和跟踪的交易角色。较佳地,在本发明的具体实施例中,第一节点设备可以是商品交易系统中的任意一个节点设备;该第一节点设备的交易角色可以是商品发送角色、商品接收角色或者商品监控角色。

具体地,在本发明的具体实施例中,商品交易系统可以包括多个节点设备,每个节点设备设置在不同的位置区域中。例如。商品交易系统可以包括四个节点设备,分别为:节点设备a、节点设备b、节点设备c和节点设备d;其中,节点设备a可以设置在中国企业;节点设备b可以设置在外国企业;节点设备c可以设置在中国海关;节点设备d可以设置在外国海关。这样,在商品交易过程中,中国企业、外国企业、中国海关和外国海关都可以实时获取到待交易商品的交易信息,当待交易商品在贸易过程中发生丢失时,中国企业、外国企业、中国海关、外国海关等各个交易节点都可以明确丢失待交易商品的责任方,并由责任方对该待交易商品的丢失行为承担相应的赔偿责任。

步骤202、当第一节点设备的交易角色为商品发送角色时,第一节点设备接收第一用户针对待交易商品发送的商品发送指令;响应于商品发送指令向第二节点设备和第三节点设备发送商品发送消息。

在本发明的具体实施例中,第一节点设备的交易角色可以是商品发送角色、商品接收角色或者商品监控角色。当第一节点设备的交易角色为商品发送角色时,第一节点设备可以接收第一用户针对待交易商品发送的商品发送指令;然后第一节点设备可以响应于商品发送指令向第二节点设备和第三节点设备发送商品发送消息;其中,商品发送消息中携带待交易商品的商品标识和第一用户的身份信息。

步骤203、第一节点设备接收第二节点设备发送的商品接收消息。

在本发明的具体实施例中,当第一节点设备的交易角色为商品发送角色时,第一节点设备还可以接收第二节点设备发送的商品接收消息;其中,商品接收消息中携带待交易商品的商品标识和第二用户的身份信息。此时,第二节点设备的交易角色为商品接收角色;第三节点设备的交易角色为商品监控角色。

步骤204、第一节点设备根据待交易商品对应的商品发送消息和待交易商品对应的商品接收消息对待交易商品的交易信息进行确认。

在本发明的具体实施例中,第一节点设备根据待交易商品对应的商品发送消息和待交易商品对应的商品接收消息对待交易商品的交易信息进行确认。具体地,第一设备可以判断商品发送消息中携带的商品标识和商品接收消息中携带的商品标识是否相同;当商品发送消息中携带的商品标识和商品接收消息中携带的商品标识相同时,第一设备节点还可以判断第一用户的身份信息和第二用户的身份信息是否匹配成功;当第一用户的身份信息和第二用户的身份信息匹配成功时,第一设备节点可以确认待交易商品的交易信息为正常的交易信息;当第一用户的身份信息和第二用户的身份信息匹配失败时,第一设备节点可以确认待交易商品的交易信息为非正常的交易信息;或者,当商品发送消息中携带的商品标识和商品接收消息中携带的商品标识不相同时,第一设备节点也可以确认待交易商品的交易信息为非正常的交易信息。

本发明实施例提出的商品交易信息的确认方法,第一节点设备先确定针对待交易商品的交易角色;其中,交易角色包括:商品发送角色、商品接收角色和商品监控角色;然后第一节点设备可以根据交易角色获取待交易商品对应的商品发送消息和待交易商品对应的商品接收消息;最后第一节点设备可以根据待交易商品对应的商品发送消息和待交易商品对应的商品接收消息对待交易商品的交易信息进行确认。也就是说,在本发明的技术方案中,第一设备节点可以根据待交易商品对应的商品发送消息和待交易商品对应的商品接收消息对待交易商品的交易信息进行确认。而在现有的商品交易信息的确认方法中,仅由商品发送方通过终端设备向交易平台发送商品交易信息,而商品发送方发送的商品交易信息很可能会发生错误。因此,和现有技术相比,本发明实施例提出的商品交易信息的确认方法,可以使得各个交易节点准确地获取到待交易商品的交易信息;并且,本发明实施例的技术方案实现简单方便、便于普及,适用范围更广。

实施例三

图3为本发明实施例三提供的商品交易信息的确认方法的流程图,如图3所示,商品交易信息的确认方法可以包括:

步骤301、第一节点设备确定针对待交易商品的交易角色;其中,交易角色包括:商品发送角色、商品接收角色和商品监控角色。

在本发明的具体实施例中,商品交易系统中的各个节点设备可以有三种交易角色:商品发送角色、商品接收角色和商品监控角色;其中,商品发送角色指的是发送出待交易商品的交易角色;商品接收角色指的是接收到待交易商品的交易角色;商品监控角色指的是既不发送待交易商品也不接收待交易商品,而是实时对待交易商品进行监控和跟踪的交易角色。较佳地,在本发明的具体实施例中,第一节点设备可以是商品交易系统中的任意一个节点设备;该第一节点设备的交易角色可以是商品发送角色、商品接收角色或者商品监控角色。

具体地,在本发明的具体实施例中,商品交易系统可以包括多个节点设备,每个节点设备设置在不同的位置区域中。例如。商品交易系统可以包括四个节点设备,分别为:节点设备a、节点设备b、节点设备c和节点设备d;其中,节点设备a可以设置在中国企业;节点设备b可以设置在外国企业;节点设备c可以设置在中国海关;节点设备d可以设置在外国海关。这样,在商品交易过程中,中国企业、外国企业、中国海关和外国海关都可以实时获取到待交易商品的交易信息,当待交易商品在贸易过程中发生丢失时,中国企业、外国企业、中国海关、外国海关等各个交易节点都可以明确丢失待交易商品的责任方,并由责任方对该待交易商品的丢失行为承担相应的赔偿责任。

步骤302、当第一节点设备的交易角色为商品接收角色时,第一节点设备接收第二节点设备发送的商品发送消息。

在本发明的具体实施例中,当第一节点设备的交易角色为商品接收角色时,第一节点设备接收第二节点设备发送的商品发送消息;其中,商品发送消息中携带待交易商品的商品标识和第二用户的身份信息。

步骤303、第一节点设备接收第一用户针对待交易商品发送的商品接收指令;响应于该商品接收指令向第二设备节点和第三设备节点发送商品接收消息。

在本发明的具体实施例中,第一节点设备可以接收第一用户针对待交易商品发送的商品接收指令;然后第一节点设备响应于该商品接收指令向第二设备节点和第三设备节点发送商品接收消息;其中,商品接收消息中携带待交易商品的商品标识和第一用户的身份信息。此时,第二节点设备的交易角色为商品发送角色;第三节点设备的交易角色为商品监控角色。

步骤304、第一节点设备根据待交易商品对应的商品发送消息和待交易商品对应的商品接收消息对待交易商品的交易信息进行确认。

在本发明的具体实施例中,第一节点设备根据待交易商品对应的商品发送消息和待交易商品对应的商品接收消息对待交易商品的交易信息进行确认。具体地,第一设备可以判断商品发送消息中携带的商品标识和商品接收消息中携带的商品标识是否相同;当商品发送消息中携带的商品标识和商品接收消息中携带的商品标识相同时,第一设备节点还可以判断第一用户的身份信息和第二用户的身份信息是否匹配成功;当第一用户的身份信息和第二用户的身份信息匹配成功时,第一设备节点可以确认待交易商品的交易信息为正常的交易信息;当第一用户的身份信息和第二用户的身份信息匹配失败时,第一设备节点可以确认待交易商品的交易信息为非正常的交易信息;或者,当商品发送消息中携带的商品标识和商品接收消息中携带的商品标识不相同时,第一设备节点也可以确认待交易商品的交易信息为非正常的交易信息。

本发明实施例提出的商品交易信息的确认方法,第一节点设备先确定针对待交易商品的交易角色;其中,交易角色包括:商品发送角色、商品接收角色和商品监控角色;然后第一节点设备可以根据交易角色获取待交易商品对应的商品发送消息和待交易商品对应的商品接收消息;最后第一节点设备可以根据待交易商品对应的商品发送消息和待交易商品对应的商品接收消息对待交易商品的交易信息进行确认。也就是说,在本发明的技术方案中,第一设备节点可以根据待交易商品对应的商品发送消息和待交易商品对应的商品接收消息对待交易商品的交易信息进行确认。而在现有的商品交易信息的确认方法中,仅由商品发送方通过终端设备向交易平台发送商品交易信息,而商品发送方发送的商品交易信息很可能会发生错误。因此,和现有技术相比,本发明实施例提出的商品交易信息的确认方法,可以使得各个交易节点准确地获取到待交易商品的交易信息;并且,本发明实施例的技术方案实现简单方便、便于普及,适用范围更广。

实施例四

图4为本发明实施例四提供的商品交易信息的确认方法的流程图,如图4所示,商品交易信息的确认方法可以包括:

步骤401、第一节点设备确定针对待交易商品的交易角色;其中,交易角色包括:商品发送角色、商品接收角色和商品监控角色。

在本发明的具体实施例中,商品交易系统中的各个节点设备可以有三种交易角色:商品发送角色、商品接收角色和商品监控角色;其中,商品发送角色指的是发送出待交易商品的交易角色;商品接收角色指的是接收到待交易商品的交易角色;商品监控角色指的是既不发送待交易商品也不接收待交易商品,而是实时对待交易商品进行监控和跟踪的交易角色。较佳地,在本发明的具体实施例中,第一节点设备可以是商品交易系统中的任意一个节点设备;该第一节点设备的交易角色可以是商品发送角色、商品接收角色或者商品监控角色。

具体地,在本发明的具体实施例中,商品交易系统可以包括多个节点设备,每个节点设备设置在不同的位置区域中。例如。商品交易系统可以包括四个节点设备,分别为:节点设备a、节点设备b、节点设备c和节点设备d;其中,节点设备a可以设置在中国企业;节点设备b可以设置在外国企业;节点设备c可以设置在中国海关;节点设备d可以设置在外国海关。这样,在商品交易过程中,中国企业、外国企业、中国海关和外国海关都可以实时获取到待交易商品的交易信息,当待交易商品在贸易过程中发生丢失时,中国企业、外国企业、中国海关、外国海关等各个交易节点都可以明确丢失待交易商品的责任方,并由责任方对该待交易商品的丢失行为承担相应的赔偿责任。

步骤402、当第一节点设备的交易角色为商品监控角色时,第一节点设备接收第二节点设备发送的商品发送消息。

在本发明的具体实施例中,当第一节点设备的交易角色为商品监控角色时,第一节点设备接收第二节点设备发送的商品发送消息;其中,商品发送消息中携带待交易商品的商品标识和第一用户的身份信息。

步骤403、第一节点设备接收第三节点设备发送的商品接收消息。

在本发明的具体实施例中,第一节点设备可以接收第三节点设备发送的商品接收消息,其中,商品接收消息中携带待交易商品的商品标识和第二用户的身份信息。此时,第二节点设备的交易角色为商品发送角色;第三节点设备的交易角色为商品接收角色。

步骤404、第一节点设备根据待交易商品对应的商品发送消息和待交易商品对应的商品接收消息对待交易商品的交易信息进行确认。

在本发明的具体实施例中,第一节点设备根据待交易商品对应的商品发送消息和待交易商品对应的商品接收消息对待交易商品的交易信息进行确认。具体地,第一设备可以判断商品发送消息中携带的商品标识和商品接收消息中携带的商品标识是否相同;当商品发送消息中携带的商品标识和商品接收消息中携带的商品标识相同时,第一设备节点还可以判断第一用户的身份信息和第二用户的身份信息是否匹配成功;当第一用户的身份信息和第二用户的身份信息匹配成功时,第一设备节点可以确认待交易商品的交易信息为正常的交易信息;当第一用户的身份信息和第二用户的身份信息匹配失败时,第一设备节点可以确认待交易商品的交易信息为非正常的交易信息;或者,当商品发送消息中携带的商品标识和商品接收消息中携带的商品标识不相同时,第一设备节点也可以确认待交易商品的交易信息为非正常的交易信息。

本发明实施例提出的商品交易信息的确认方法,第一节点设备先确定针对待交易商品的交易角色;其中,交易角色包括:商品发送角色、商品接收角色和商品监控角色;然后第一节点设备可以根据交易角色获取待交易商品对应的商品发送消息和待交易商品对应的商品接收消息;最后第一节点设备可以根据待交易商品对应的商品发送消息和待交易商品对应的商品接收消息对待交易商品的交易信息进行确认。也就是说,在本发明的技术方案中,第一设备节点可以根据待交易商品对应的商品发送消息和待交易商品对应的商品接收消息对待交易商品的交易信息进行确认。而在现有的商品交易信息的确认方法中,仅由商品发送方通过终端设备向交易平台发送商品交易信息,而商品发送方发送的商品交易信息很可能会发生错误。因此,和现有技术相比,本发明实施例提出的商品交易信息的确认方法,可以使得各个交易节点准确地获取到待交易商品的交易信息;并且,本发明实施例的技术方案实现简单方便、便于普及,适用范围更广。

实施例五

图5为本发明实施例五提供的商品交易信息的确认装置的结构示意图。如图5所示,本发明实施例所述的商品交易信息的确认装置可以包括:确定模块501、获取模块和确认模块503;其中,

所述确定模块501,用于确定针对待交易商品的交易角色;其中,所述交易角色包括:商品发送角色、商品接收角色和商品监控角色;

所述获取模块502,用于根据所述交易角色获取所述待交易商品对应的商品发送消息和所述待交易商品对应的商品接收消息;

所述确认模块503,用于根据所述待交易商品对应的商品发送消息和所述待交易商品对应的商品接收消息对所述待交易商品的交易信息进行确认。

进一步的,所述获取模块502,具体用于当自身的交易角色为所述商品发送角色时,接收第一用户针对待交易商品发送的商品发送指令;响应于所述商品发送指令向第二节点设备和第三节点设备发送商品发送消息;其中,所述商品发送消息中携带待交易商品的商品标识和第一用户的身份信息;接收第二节点设备发送的商品接收消息;其中,所述商品接收消息中携带所述待交易商品的商品标识和第二用户的身份信息;所述第二节点设备的交易角色为所述商品接收角色;所述第三节点设备的交易角色为所述商品监控角色。

进一步的,所述获取模块502,还用于当自身的交易角色为所述商品接收角色时,接收第二节点设备发送的商品发送消息;其中,所述商品发送消息中携带所述待交易商品的商品标识和第一用户的身份信息;接收第二用户针对待交易商品发送的商品接收指令;响应于所述商品接收指令向所述第二设备节点和第三设备节点发送商品接收消息;其中,所述商品接收消息中携带待交易商品的商品标识和所述第二用户的身份信息;所述第二节点设备的交易角色为所述商品发送角色;所述第三节点设备的交易角色为所述商品监控角色。

进一步的,所述获取模块502,还用于当所述第一节点设备的交易角色为所述商品监控角色时,所述第一节点设备接收第二节点设备发送的商品发送消息;其中,所述商品发送消息中携带所述待交易商品的商品标识和第一用户的身份信息;所述第一节点设备接收第三节点设备发送的商品接收消息,其中,所述商品接收消息中携带所述待交易商品的商品标识和第二用户的身份信息;所述第二节点设备的交易角色为所述商品发送角色;所述第三节点设备的交易角色为所述商品接收角色。

进一步的,所述确认模块503包括:判断子模块5031(图中未示出)和确认子模块5032(图中未示出);其中,

所述判断子模块5031,用于判断所述商品发送消息中携带的商品标识和所述商品接收消息中携带的商品标识是否相同;

所述确认子模块5032,用于当所述商品发送消息中携带的商品标识和所述商品接收消息中携带的商品标识相同时,所述第一设备节点判断所述第一用户的身份信息和所述第二用户的身份信息是否匹配成功;当所述第一用户的身份信息和所述第二用户的身份信息匹配成功时,所述第一设备节点确认所述所述待交易商品的交易信息为正常的交易信息;当所述第一用户的身份信息和所述第二用户的身份信息匹配失败时,所述第一设备节点确认所述所述待交易商品的交易信息为非正常的交易信息;或者,当所述商品发送消息中携带的商品标识和所述商品接收消息中携带的商品标识不相同时,第一设备节点确认所述所述待交易商品的交易信息为非正常的交易信息。

上述商品交易信息的确认装置可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明任意实施例提供的商品交易信息的确认方法。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1