基于区块链的交易方法、装置、设备及存储介质与流程

文档序号:24877458发布日期:2021-04-30 12:53阅读:109来源:国知局
基于区块链的交易方法、装置、设备及存储介质与流程

本申请涉及区块链领域,尤其涉及一种基于区块链的交易方法、装置、设备及存储介质。



背景技术:

随着互联网的发展,跨境电商变得越来越普遍,正在慢慢影响着人们的生活方式,交易过程中交易各方之间存在相互协作以及信任问题,这一痛点问题也变成了跨境电商发展的重要瓶颈。



技术实现要素:

本申请提供了一种基于区块链的交易方法、装置、设备及存储介质,用以解决交易过程中交易各方的协作互信问题。

第一方面,本申请实施例提供了一种基于区块链的交易方法,应用于区块链平台,包括:

获取第一用户节点发起的交易请求,所述交易请求中包括第二用户节点的存储地址和所需交易的真实资源的第一数量;

通过所述第一用户节点绑定的交易账户向第三方平台交付所述第一数量的真实资源;

在所述第三方平台确定交付成功后,向所述第一用户节点的存储地址分配与所述第一数量的真实资源对应的第二数量的虚拟资源;

在所述第一用户节点确定收到所述第二数量的虚拟资源后,将所述第二数量的虚拟资源从所述第一用户节点的存储地址转移到所述第二用户节点的存储地址;

在所述第二用户节点确定收到所述第二数量的虚拟资源后,通过所述第三方平台向所述第二用户节点绑定的交易账户交付所述第一数量的真实资源,并将所述第二用户节点的存储地址中的虚拟资源清零。

可选地,所述通过所述第三方平台向所述第二用户节点绑定的交易账户交付所述第一数量的真实资源之后,还包括:

将所述第一用户节点的标识、所述第二用户节点的标识、所述第三方平台的标识、所述第一用户节点绑定的交易账户的标识、所述第二用户节点绑定的交易账户的标识、所述第一用户节点的存储地址、所述第二用户节点的存储地址、所述第三方平台的存储地址、所述第一数量和所述第二数量,生成交易记录;

将所述交易记录存储在指定的区块。

可选地,所述将所述交易记录存储在指定的区块之后,还包括:

获取所述第一用户节点发起的交易记录查询请求;

根据所述第一用户节点的标识,从区块链平台的所述指定的区块中获取与所述第一用户节点的标识对应的交易记录。

可选地,所述向所述第一用户节点的存储地址分配与所述第一数量的真实资源对应的第二数量的虚拟资源,包括:

将所述第二数量的虚拟资源从所述第三方平台的存储地址转移到所述第一用户节点的存储地址;

所述将所述第二用户节点的存储地址中的虚拟资源清零,包括:

将所述第二数量的虚拟资源从所述第二用户节点的存储地址转移到所述第三方平台的存储地址。

可选地,所述第一用户节点位于第一国家的管辖范围内,所述第二用户节点位于第二国家的管辖范围内。

第二方面,本申请实施例提供了一种基于区块链的交易方法,应用于第一用户节点,包括:

将交易请求发送至区块链平台,所述交易请求中包括第二用户节点的存储地址和所需交易的真实资源的第一数量;

获取所述区块链平台发送的第一交付请求;

根据所述第一交付请求,通过第一用户节点绑定的交易账户向第三方平台交付所述第一数量的真实资源;

在所述第一用户节点的存储地址收到第二数量的虚拟资源后,发送虚拟资源转移请求至所述区块链平台,其中,所述虚拟资源转移请求用于请求将所述第二数量的虚拟资源从所述第一用户节点的存储地址转移到所述第二用户节点的存储地址。

第三方面,本申请实施例提供了一种基于区块链的交易方法,应用于第二用户节点,包括:

在第二用户节点的存储地址收到第二数量的虚拟资源后,发送第二交付请求至区块链平台,其中,所述第二交付请求用于请求通过第三方平台向所述第二用户节点绑定的交易账户交付第一数量的真实资源;

在第二用户节点的存储地址收到第二数量的虚拟资源后,发送虚拟资源清零请求至区块链平台,其中,所述虚拟资源清零请求用于请求将所述第二用户节点的存储地址中的虚拟资源清零。

第四方面,本申请实施例提供了一种基于区块链的交易方法,应用于第三方平台,包括:

获取第一用户节点绑定的交易账户交付的第一数量的真实资源;

在确定交付成功后,发送虚拟资源分配请求至区块链平台,其中,所述虚拟资源分配请求用于请求向所述第一用户节点的存储地址分配与所述第一数量的真实资源对应的第二数量的虚拟资源;

获取所述区块链平台发送的第三交付请求,其中,所述第三交付请求用于请求向第二用户节点绑定的交易账户交付所述第一数量的真实资源。

第五方面,本申请实施例提供了一种基于区块链的交易装置,配置于区块链平台,包括:

交易请求获取模块,用于获取第一用户节点发起的交易请求,所述交易请求中包括第二用户节点的存储地址和所需交易的真实资源的第一数量;

第一真实资源交付模块,用于通过所述第一用户节点绑定的交易账户向第三方平台交付所述第一数量的真实资源;

虚拟资源分配模块,用于在所述第三方平台确定交付成功后,向所述第一用户节点的存储地址分配与所述第一数量的真实资源对应的第二数量的虚拟资源;

虚拟资源转移模块,用于在所述第一用户节点确定收到所述第二数量的虚拟资源后,将所述第二数量的虚拟资源从所述第一用户节点的存储地址转移到所述第二用户节点的存储地址;

第二真实资源交付模块,用于在所述第二用户节点确定收到所述第二数量的虚拟资源后,通过所述第三方平台向所述第二用户节点绑定的交易账户交付所述第一数量的真实资源,并将所述第二用户节点的存储地址中的虚拟资源清零。

第六方面,本申请实施例提供了一种电子设备,包括:处理器、通信接口、存储器和通信总线,其中,处理器、通信接口和存储器通过通信总线完成相互间的通信;

所述存储器,用于存储计算机程序;

所述处理器,用于执行所述存储器中所存储的程序,实现第一方面所述的基于区块链的交易方法,或者,实现第二方面所述的基于区块链的交易方法,或者,实现第三方面所述的基于区块链的交易方法,或者,实现第四方面所述的基于区块链的交易方法。

第七方面,本申请实施例提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的基于区块链的交易方法,或者,实现第二方面所述的基于区块链的交易方法,或者,实现第三方面所述的基于区块链的交易方法,或者,实现第四方面所述的基于区块链的交易方法。

本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本申请实施例提供的该方法,区块链平台获取第一用户节点发起的交易请求,通过第一用户节点绑定的交易账户向第三方平台交付第一数量的真实资源,在第三方平台确定交付成功后,向第一用户节点的存储地址分配与第一数量的真实资源对应的第二数量的虚拟资源,在第一用户节点确定收到第二数量的虚拟资源后,将第二数量的虚拟资源从第一用户节点的存储地址转移到第二用户节点的存储地址,在第二用户节点确定收到第二数量的虚拟资源后,通过第三方平台向第二用户节点绑定的交易账户交付第一数量的真实资源,并将第二用户节点的存储地址中的虚拟资源清零。该方法中,第一用户节点、第三方平台和第二用户节点的交易过程在区块链平台上进行,交易信息能够存储在区块链平台上,利用区块链的可追溯和不可篡改性,能够使第一用户节点、第三方平台和第二用户节点之间相互协作、互相信任,解决了交易过程中交易各方的协作互信问题。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例中区块链系统的架构示意图;

图2为本申请实施例中应用于区块链平台的基于区块链的交易的方法流程示意图;

图3为本申请一个具体实施例中区块链系统的架构示意图;

图4为本申请实施例中应用于第一用户节点的基于区块链的交易的方法流程示意图;

图5为本申请实施例中应用于第二用户节点的基于区块链的交易的方法流程示意图;

图6为本申请实施例中应用于第三方平台的基于区块链的交易的方法流程示意图;

图7为本申请实施例中配置于区块链平台的基于区块链的交易装置的结构示意图;

图8为本申请实施例中配置于第一用户节点的基于区块链的交易装置的结构示意图;

图9为本申请实施例中配置于第二用户节点的基于区块链的交易装置的结构示意图;

图10为本申请实施例中配置于第三方平台的基于区块链的交易装置的结构示意图;

图11为本申请实施例中电子设备的结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。

如图1所示,本申请实施例中区块链系统包括区块链平台101、第一用户节点102、第二用户节点103和第三方平台104。

本申请实施例中提供的基于区块链的交易方法,主要由区块链平台、第一用户节点、第二用户节点和第三方平台等多方配合实现交易的过程。以下实施例从多个不同的角度对基于区块链的交易方法进行介绍。

如图2所示,应用于区块链平台的基于区块链的交易的方法流程主要包括:

步骤201,获取第一用户节点发起的交易请求,交易请求中包括第二用户节点的存储地址和所需交易的真实资源的第一数量。

其中,真实资源包括原油、黄金、人民币等能够进行真实等价交换的资源。

需要说明的是,此处所列举的真实资源中包括的类型仅为示例,并不对本申请的保护范围进行限制,根据需要该真实资源中还可以包括其他类型。

一个具体实施例中,第一用户节点位于第一国家的管辖范围内,第二用户节点位于第二国家的管辖范围内。例如:第一用户节点在中国,第二用户节点在美国。本申请实施例中提供的基于区块链的交易方法,能够应用在跨国交易中,减少中间环节,降低交易成本。如图3所示,一个具体实施例中区块链系统包括境内用户301、境外用户302、境内第三方支付平台303、境外第三方支付平台304、数据库305和区块链306。

步骤202,通过第一用户节点绑定的交易账户向第三方平台交付第一数量的真实资源。

一个具体实施例中,第一用户节点位于第一国家的管辖范围内,第二用户节点位于第二国家的管辖范围内,第三方平台可以位于第一国家的管辖范围内,或者,位于第二国家的管辖范围内,或者,第三方平台分为第一子平台和第二子平台,第一子平台位于第一国家的管辖范围内,第二子平台位于第二国家的管辖范围内。第三方平台需要能够与第一用户节点和第二用户节点进行交易。

步骤203,在第三方平台确定交付成功后,向第一用户节点的存储地址分配与第一数量的真实资源对应的第二数量的虚拟资源。

其中,虚拟资源用于表示第一用户节点绑定的交易账户已经向第三方平台交付第一数量的真实资源。虚拟资源可以是一个数值,也可以是其他形式的表征值,并不对本申请的保护范围进行限制。一个具体实施例中,向第一用户节点的存储地址分配与第一数量的真实资源对应的第二数量的虚拟资源,具体的方法流程包括:将第二数量的虚拟资源从第三方平台的存储地址转移到第一用户节点的存储地址。

步骤204,在第一用户节点确定收到第二数量的虚拟资源后,将第二数量的虚拟资源从第一用户节点的存储地址转移到第二用户节点的存储地址。

步骤205,在第二用户节点确定收到第二数量的虚拟资源后,通过第三方平台向第二用户节点绑定的交易账户交付第一数量的真实资源,并将第二用户节点的存储地址中的虚拟资源清零。

其中,虚拟资源用于表示第三方平台需要向第二用户节点绑定的交易账户交付第一数量的真实资源。虚拟资源可以是一个数值,也可以是其他形式的表征值,并不对本申请的保护范围进行限制。

一个具体实施例中,通过第三方平台向第二用户节点绑定的交易账户交付第一数量的真实资源之后,具体的方法流程还包括:将第一用户节点的标识、第二用户节点的标识、第三方平台的标识、第一用户节点绑定的交易账户的标识、第二用户节点绑定的交易账户的标识、第一用户节点的存储地址、第二用户节点的存储地址、第三方平台的存储地址、第一数量和第二数量,生成交易记录,并将交易记录存储在指定的区块。

其中,交易记录中还可以包括交易流水号、真实资源的类型、虚拟资源的类型等信息。

需要说明的是,此处所列举的交易记录中包括的信息或参数仅为示例,并不对本申请的保护范围进行限制,根据需要该交易记录中还可以包括其他信息。

将交易记录存储在指定的区块,保证整个交易过程中的交易信息保存在区块链平台中,方便进行第一数量和第二数量的核对以及交易信息的查询,保证交易信息不会被篡改,且能够被追溯。

一个具体实施例中,将交易记录存储在指定的区块之后,获取第一用户节点发起的交易记录查询请求,根据第一用户节点的标识,从区块链平台的指定的区块中获取与第一用户节点的标识对应的交易记录。方便第一用户节点查询第一用户节点参与的每个交易过程的交易记录。

一个具体实施例中,将交易记录存储在指定的区块之后,获取第二用户节点发起的交易记录查询请求,根据第二用户节点的标识,从区块链平台的指定的区块中获取与第二用户节点的标识对应的交易记录。方便第二用户节点查询第二用户节点参与的每个交易过程的交易记录。

一个具体实施例中,将交易记录存储在指定的区块之后,获取第三方平台发起的交易记录查询请求,根据第三方平台的标识,从区块链平台的指定的区块中获取与第三方平台的标识对应的交易记录。方便第三方平台查询第三方平台参与的每个交易过程的交易记录。

一个具体实施例中,将第二用户节点的存储地址中的虚拟资源清零,具体的方法流程包括:将第二数量的虚拟资源从第二用户节点的存储地址转移到第三方平台的存储地址。

如图4所示,应用于第一用户节点的基于区块链的交易的方法流程主要包括:

步骤401,将交易请求发送至区块链平台,交易请求中包括第二用户节点的存储地址和所需交易的真实资源的第一数量。

步骤402,获取区块链平台发送的第一交付请求。

步骤403,根据第一交付请求,通过第一用户节点绑定的交易账户向第三方平台交付第一数量的真实资源。

步骤404,在第一用户节点的存储地址收到第二数量的虚拟资源后,发送虚拟资源转移请求至区块链平台,其中,虚拟资源转移请求用于请求将第二数量的虚拟资源从第一用户节点的存储地址转移到第二用户节点的存储地址。

如图5所示,应用于第二用户节点的基于区块链的交易的方法流程主要包括:

步骤501,在第二用户节点的存储地址收到第二数量的虚拟资源后,发送第二交付请求至区块链平台,其中,第二交付请求用于请求通过第三方平台向第二用户节点绑定的交易账户交付第一数量的真实资源。

步骤502,在第二用户节点的存储地址收到第二数量的虚拟资源后,发送虚拟资源清零请求至区块链平台,其中,虚拟资源清零请求用于请求将第二用户节点的存储地址中的虚拟资源清零。

如图6所示,应用于第三方平台的基于区块链的交易的方法流程主要包括:

步骤601,获取第一用户节点绑定的交易账户交付的第一数量的真实资源。

步骤602,在确定交付成功后,发送虚拟资源分配请求至区块链平台,其中,虚拟资源分配请求用于请求向第一用户节点的存储地址分配与第一数量的真实资源对应的第二数量的虚拟资源。

步骤603,获取区块链平台发送的第三交付请求,其中,第三交付请求用于请求向第二用户节点绑定的交易账户交付第一数量的真实资源。

综上,本申请实施例中,该方法基于区块链进行交易。该方法中,区块链平台获取第一用户节点发起的交易请求,通过第一用户节点绑定的交易账户向第三方平台交付第一数量的真实资源,在第三方平台确定交付成功后,向第一用户节点的存储地址分配与第一数量的真实资源对应的第二数量的虚拟资源,在第一用户节点确定收到第二数量的虚拟资源后,将第二数量的虚拟资源从第一用户节点的存储地址转移到第二用户节点的存储地址,在第二用户节点确定收到第二数量的虚拟资源后,通过第三方平台向第二用户节点绑定的交易账户交付第一数量的真实资源,并将第二用户节点的存储地址中的虚拟资源清零。该方法中,第一用户节点、第三方平台和第二用户节点的交易过程在区块链平台上进行,交易信息能够存储在区块链平台上,利用区块链的可追溯和不可篡改性,能够使第一用户节点、第三方平台和第二用户节点之间相互协作、互相信任,解决了交易过程中交易各方的协作互信问题。

基于同一构思,本申请实施例中提供了一种配置于区块链平台的基于区块链的交易装置,该装置的具体实施可参见方法实施例部分的描述,重复之处不再赘述,如图7所示,该装置主要包括:

交易请求获取模块701,用于获取第一用户节点发起的交易请求,所述交易请求中包括第二用户节点的存储地址和所需交易的真实资源的第一数量;

第一真实资源交付模块702,用于通过所述第一用户节点绑定的交易账户向第三方平台交付所述第一数量的真实资源;

虚拟资源分配模块703,用于在所述第三方平台确定交付成功后,向所述第一用户节点的存储地址分配与所述第一数量的真实资源对应的第二数量的虚拟资源;

虚拟资源转移模块704,用于在所述第一用户节点确定收到所述第二数量的虚拟资源后,将所述第二数量的虚拟资源从所述第一用户节点的存储地址转移到所述第二用户节点的存储地址;

第二真实资源交付模块705,用于在所述第二用户节点确定收到所述第二数量的虚拟资源后,通过所述第三方平台向所述第二用户节点绑定的交易账户交付所述第一数量的真实资源,并将所述第二用户节点的存储地址中的虚拟资源清零。

基于同一构思,本申请实施例中提供了一种配置于第一用户节点的基于区块链的交易装置,该装置的具体实施可参见方法实施例部分的描述,重复之处不再赘述,如图8所示,该装置主要包括:

交易请求发送模块801,用于将交易请求发送至区块链平台,所述交易请求中包括第二用户节点的存储地址和所需交易的真实资源的第一数量;

第一交付请求获取模块802,用于获取所述区块链平台发送的第一交付请求;

第三真实资源交付模块803,用于根据所述第一交付请求,通过第一用户节点绑定的交易账户向第三方平台交付所述第一数量的真实资源;

虚拟资源转移请求发送模块804,用于在所述第一用户节点的存储地址收到第二数量的虚拟资源后,发送虚拟资源转移请求至所述区块链平台,其中,所述虚拟资源转移请求用于请求将所述第二数量的虚拟资源从所述第一用户节点的存储地址转移到所述第二用户节点的存储地址。

基于同一构思,本申请实施例中提供了一种配置于第二用户节点的基于区块链的交易装置,该装置的具体实施可参见方法实施例部分的描述,重复之处不再赘述,如图9所示,该装置主要包括:

第二交付请求发送模块901,用于在第二用户节点的存储地址收到第二数量的虚拟资源后,发送第二交付请求至区块链平台,其中,所述第二交付请求用于请求通过第三方平台向所述第二用户节点绑定的交易账户交付第一数量的真实资源;

虚拟资源清零请求发送模块902,用于在第二用户节点的存储地址收到第二数量的虚拟资源后,发送虚拟资源清零请求至区块链平台,其中,所述虚拟资源清零请求用于请求将所述第二用户节点的存储地址中的虚拟资源清零。

基于同一构思,本申请实施例中提供了一种配置于第三方平台的基于区块链的交易装置,该装置的具体实施可参见方法实施例部分的描述,重复之处不再赘述,如图10所示,该装置主要包括:

真实资源获取模块1001,用于获取第一用户节点绑定的交易账户交付的第一数量的真实资源;

虚拟资源分配请求发送模块1002,用于在确定交付成功后,发送虚拟资源分配请求至区块链平台,其中,所述虚拟资源分配请求用于请求向所述第一用户节点的存储地址分配与所述第一数量的真实资源对应的第二数量的虚拟资源;

第三交付请求获取模块1003,用于获取所述区块链平台发送的第三交付请求,其中,所述第三交付请求用于请求向第二用户节点绑定的交易账户交付所述第一数量的真实资源。

基于同一构思,本申请实施例中还提供了一种电子设备,如图11所示,该电子设备主要包括:处理器1101、通信接口1102、存储器1103和通信总线1104,其中,处理器1101、通信接口1102和存储器1103通过通信总线1104完成相互间的通信。其中,存储器1103中存储有可被至处理器1101执行的程序,处理器1101执行存储器1103中存储的程序,实现如下步骤:

获取第一用户节点发起的交易请求,交易请求中包括第二用户节点的存储地址和所需交易的真实资源的第一数量;通过第一用户节点绑定的交易账户向第三方平台交付第一数量的真实资源;在第三方平台确定交付成功后,向第一用户节点的存储地址分配与第一数量的真实资源对应的第二数量的虚拟资源;在第一用户节点确定收到第二数量的虚拟资源后,将第二数量的虚拟资源从第一用户节点的存储地址转移到第二用户节点的存储地址;在第二用户节点确定收到第二数量的虚拟资源后,通过第三方平台向第二用户节点绑定的交易账户交付第一数量的真实资源,并将第二用户节点的存储地址中的虚拟资源清零;

或者,

将交易请求发送至区块链平台,交易请求中包括第二用户节点的存储地址和所需交易的真实资源的第一数量;获取区块链平台发送的第一交付请求;根据第一交付请求,通过第一用户节点绑定的交易账户向第三方平台交付第一数量的真实资源;在第一用户节点的存储地址收到第二数量的虚拟资源后,发送虚拟资源转移请求至区块链平台,其中,虚拟资源转移请求用于请求将第二数量的虚拟资源从第一用户节点的存储地址转移到第二用户节点的存储地址;

或者,

在第二用户节点的存储地址收到第二数量的虚拟资源后,发送第二交付请求至区块链平台,其中,第二交付请求用于请求通过第三方平台向第二用户节点绑定的交易账户交付第一数量的真实资源;在第二用户节点的存储地址收到第二数量的虚拟资源后,发送虚拟资源清零请求至区块链平台,其中,虚拟资源清零请求用于请求将第二用户节点的存储地址中的虚拟资源清零;

或者,

获取第一用户节点绑定的交易账户交付的第一数量的真实资源;在确定交付成功后,发送虚拟资源分配请求至区块链平台,其中,虚拟资源分配请求用于请求向第一用户节点的存储地址分配与第一数量的真实资源对应的第二数量的虚拟资源;获取区块链平台发送的第三交付请求,其中,第三交付请求用于请求向第二用户节点绑定的交易账户交付第一数量的真实资源。

上述电子设备中提到的通信总线1104可以是外设部件互连标准(peripheralcomponentinterconnect,简称pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,简称eisa)总线等。该通信总线1104可以分为地址总线、数据总线、控制总线等。为便于表示,图11中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口1102用于上述电子设备与其他设备之间的通信。

存储器1103可以包括随机存取存储器(randomaccessmemory,简称ram),也可以包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。可选地,存储器还可以是至少一个位于远离前述处理器1101的存储装置。

上述的处理器1101可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等,还可以是数字信号处理器(digitalsignalprocessing,简称dsp)、专用集成电路(applicationspecificintegratedcircuit,简称asic)、现场可编程门阵列(field-programmablegatearray,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

在本申请的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,当该计算机程序在计算机上运行时,使得计算机执行上述实施例中所描述的基于区块链的交易方法。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行该计算机指令时,全部或部分地产生按照本申请实施例所述的流程或功能。该计算机可以时通用计算机、专用计算机、计算机网络或者其他可编程装置。该计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、微波等)方式向另外一个网站站点、计算机、服务器或数据中心进行传输。该计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。该可用介质可以是磁性介质(例如软盘、硬盘、磁带等)、光介质(例如dvd)或者半导体介质(例如固态硬盘)等。

需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。

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