基于区块链的事务处理方法、装置、设备及存储介质与流程

文档序号:18667699发布日期:2019-09-13 20:24阅读:142来源:国知局
基于区块链的事务处理方法、装置、设备及存储介质与流程

本发明涉及区块链技术领域,尤其涉及一种基于区块链的事务处理方法、装置、设备及计算机可读存储介质。



背景技术:

区块链一般可理解为一个分布式账本,它的本质也是一个分布式的数据库,其底层使用的是一个持久化的键值key-value数据库。目前,采用区块链技术进行数据和管理已经开始逐渐应用到了不同的实际业务场景中。在联盟链的情况下,各个机构都可以部署自己的区块链应用。但在实际业务中,容易产生高并发数据的混乱和冲突,影响业务的正常运行。

因此,如何解决现有容易产生高并发数据的混乱和冲突的问题,是目前亟需解决的问题。



技术实现要素:

本发明的主要目的在于提供一种基于区块链的事务处理方法、装置、设备及计算机可读存储介质,旨在解决现有容易产生高并发数据的混乱和冲突的技术问题。

为实现上述目的,本发明提供一种基于区块链的事务处理方法,其特征在于,所述基于区块链的事务处理方法包括以下步骤:

在接收到业务终端发送的事务处理请求时,根据所述事务处理请求确定对应目标关键字key,并判断所述目标关键字key是否处于占用状态;

若所述目标关键字key不处于占用状态,则根据所述目标关键字key向区块链中写入对应的事务数据;

当所述事务数据写入完成时,向所述业务终端返回对应的写入成功信息,并将所述目标关键字key对应的分布式锁分配至所述业务终端,以供所述业务终端通过所述分布式锁执行对应的排他性事务。

可选地,所述当所述事务数据写入完成时,向所述业务终端返回对应的写入成功信息,并将所述目标关键字key对应的分布式锁分配至所述业务终端,以供所述业务终端通过所述分布式锁执行对应的排他性事务的步骤包括:

当所述事务数据写入完成时,获取向所述目标关键字key中写入事务数据的业务终端数量,并判断所述业务终端数量是否唯一;

若所述业务终端数量唯一,则向所述业务终端返回对应的写入成功信息,并将所述目标关键字key对应的分布式锁分配至所述业务终端,以供所述业务终端通过所述分布式锁执行对应的排他性事务。

可选地,所述当所述事务数据写入完成时,获取向所述目标关键字key中写入事务数据的业务终端数量,并判断所述业务终端数量是否唯一的步骤之后,还包括:

若所述业务终端数量不唯一,则向所述最先完成的业务终端返回对应的写入成功信息,并将所述目标关键字key对应的分布式锁分配至所述最先完成的业务终端,以供所述最先完成的业务终端通过所述分布式锁执行对应的排他性事务。

可选地,所述在若所述业务终端数量不唯一,则向所述最先完成的业务终端返回对应的写入成功信息,并将所述目标关键字key对应的分布式锁分配至所述最先完成的业务终端,以供所述最先完成的业务终端通过所述分布式锁执行对应的排他性事务的步骤之后,还包括:

向所述最先完成的业务终端以外的其他业务终端返回写入失败信息,并将所述其他业务终端的终端标识添加至所述目标关键字key对应的待分配列表,以在所述分布式锁被释放后将所述分布式锁对应分配至所述其他业务终端。

可选地,所述在接收到业务终端发送的事务处理请求时,根据所述事务处理请求确定对应目标关键字key,并判断所述目标关键字key是否处于占用状态的步骤包括:

在接收到业务终端发送的事务处理请求时,根据所述事务处理请求确定对应的目标关键字key;

判断区块链中所述目标关键字key是否已存在,以判断所述目标关键字key是否处于已占用状态;

若所述目标关键字key处于占用状态,则向业务终端返回对应的获取锁失败提示。

可选地,所述当所述事务数据写入完成时,向所述业务终端返回对应的写入成功信息,并将所述目标关键字key对应的分布式锁分配至所述业务终端,以供所述业务终端通过所述分布式锁执行对应的排他性事务的步骤之后,还包括:

获取所述业务终端对所述分布式锁的持有时间,并判断所述持有时间是否超过预设时间阈值;

若所述持有时间超过预设时间阈值,则强制回收所述分布式锁,以释放所述业务终端对所述分布式锁的锁定资源。

可选地,所述在接收到业务终端发送的事务处理请求时,根据所述事务处理请求确定对应目标关键字key,并判断所述目标关键字key是否处于占用状态的步骤具体包括:

在接收到业务终端发送的事务处理请求时,获取所述业务终端对应的用户身份信息,并判断所述用户身份信息是否具有所述事务处理请求对应的事务处理权限;

若所述用户身份信息具有所述事务处理请求对应的事务处理权限,则根据所述事务处理请求确定对应目标关键字key,并判断所述目标关键字key是否处于占用状态;

若所述用户身份信息不具有所述事务处理请求对应的事务处理权限,则向业务终端返回对应的无权限提示。

此外,为实现上述目的,本发明还提供一种基于区块链的事务处理装置,所述基于区块链的事务处理装置包括:

状态判断模块,用于在接收到业务终端发送的事务处理请求时,根据所述事务处理请求确定对应目标关键字key,并判断所述目标关键字key是否处于占用状态;

数据写入模块,用于若所述目标关键字key不处于占用状态,则根据所述目标关键字key向区块链中写入对应的事务数据;

锁分配模块,用于当所述事务数据写入完成时,向所述业务终端返回对应的写入成功信息,并将所述目标关键字key对应的分布式锁分配至所述业务终端,以供所述业务终端通过所述分布式锁执行对应的排他性事务。

此外,为实现上述目的,本发明还提供一种基于区块链的事务处理设备,所述基于区块链的事务处理设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的基于区块链的事务处理程序,其中所述基于区块链的事务处理程序被所述处理器执行时,实现如上述的基于区块链的事务处理方法的步骤。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有基于区块链的事务处理程序,其中所述基于区块链的事务处理程序被处理器执行时,实现如上述的基于区块链的事务处理方法的步骤。

本发明提供一种基于区块链的事务处理方法,即在接收到业务终端发送的事务处理请求时,根据所述事务处理请求确定对应目标关键字key,并判断所述目标关键字key是否处于占用状态;若所述目标关键字key不处于占用状态,则根据所述目标关键字key向区块链中写入对应的事务数据;当所述事务数据写入完成时,向所述业务终端返回对应的写入成功信息,并将所述目标关键字key对应的分布式锁分配至所述业务终端,以供所述业务终端通过所述分布式锁执行对应的排他性事务。通过上述方式,本发明在接收到业务终端的事务处理请求时,通过分布式锁的方式对事务处理过程进行控制和管理,使得某一项资源在高并发情况下同一时间只能被一个业务终端去执行,从而保证事务处理的有序性和数据的统一性,解决了现有容易产生高并发数据的混乱和冲突的技术问题。

附图说明

图1为本发明实施例方案中涉及的基于区块链的事务处理设备的硬件结构示意图;

图2为本发明基于区块链的事务处理方法第一实施例的流程示意图;

图3为本发明基于区块链的事务处理方法第二实施例的流程示意图;

图4为本发明基于区块链的事务处理方法第三实施例的流程示意图;

图5为本发明基于区块链的事务处理装置第一实施例的功能模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例涉及的基于区块链的事务处理方法主要应用于基于区块链的事务处理设备,该基于区块链的事务处理设备可以是pc、便携计算机、移动终端等具有显示和处理功能的设备。

参照图1,图1为本发明实施例方案中涉及的基于区块链的事务处理设备的硬件结构示意图。本发明实施例中,基于区块链的事务处理设备可以包括处理器1001(例如cpu),通信总线1002,用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信;用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard);网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口);存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器,存储器1005可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的硬件结构并不构成对基于区块链的事务处理设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

继续参照图1,图1中作为一种计算机可读存储介质的存储器1005可以包括操作系统、网络通信模块以及基于区块链的事务处理程序。

在图1中,网络通信模块主要用于连接服务器,与服务器进行数据通信;而处理器1001可以调用存储器1005中存储的基于区块链的事务处理程序,并执行本发明实施例提供的基于区块链的事务处理方法。

本发明实施例提供了一种基于区块链的事务处理方法。

参照图2,图2为本发明基于区块链的事务处理方法第一实施例的流程示意图。

本实施例中,所述基于区块链的事务处理方法包括以下步骤:

步骤s10,在接收到业务终端发送的事务处理请求时,根据所述事务处理请求确定对应目标关键字key,并判断所述目标关键字key是否处于占用状态;

目前,采用区块链技术进行数据和管理已经开始逐渐应用到了不同的实际业务场景中。在联盟链的情况下,各个机构都可以部署自己的区块链应用。但在实际业务中,需要保证这些区块链应用在同一时刻只能有一个对同一项资源进行操作,否则会容易产生高并发数据的混乱和冲突,影响业务的正常运行。对此,本发明提供一种基于区块链的事务处理方法,在接收到业务终端的事务处理请求时,通过分布式锁的方式对事务处理过程进行控制和管理,使得某一项资源在高并发情况下同一时间只能被一个业务终端去执行,从而保证事务处理的有序性和数据的统一性,并由此解决了现有容易产生高并发数据的混乱和冲突的技术问题。

本发明基于区块链的事务处理方法应用在区块链业务系统(区块链业务平台),该事务处理方法的各步骤则可以是通过智能合约实现,区块链业务系统中预先设置有智能合约,智能合约可理解为是代码和数据的集合,寄存与区块链节点中;智能合约在时间或事件的驱动下能自动执行一些功能,如可以在各节点之间相互传递信息,修改区块链的状态(账户信息等),以及图灵完备计算(可以用图灵机做到的所有事情,通俗来说就是一般编程语言可以做的所有事情)等。而对于该区块链业务系统的各业务参与方,则可通过各自的业务终端访问对应的区块链节点,并向区块链业务系统的智能合约发送相关的业务操作指令。具体的,当某一业务参与方需要对区块链业务系统执行数据写入操作(对某一项资源进行操作),可通过某一业务终端(如pc、笔记本电脑、手机、平板等)向区块链的智能合约发送事务处理请求。对于该事务处理请求,包括有需要进行处理的事务对象。由于区块链底层使用的是一个持久化的键值key-value数据库,而本发明中用以控制事务处理流程所用的分布式锁是以关键字(key)进行设置,因此该事务处理请求中的事务对象可以包括目标关键字key。区块链业务系统(智能合约)接收到该事务处理请求时,首先将可根据该事务处理请求确定对应的目标关键字key,然后将会查询该目标关键字key在区块链中是否已存在;若已存在,则可认为该目标关键字已占用,此时可向业务终端返回对应的获取锁失败提示;而若不存在,则可认为该目标关键字不处于占用状态,此时可进行下一步数据写入操作。

步骤s20,若所述目标关键字key不处于占用状态,则根据所述目标关键字key向区块链中写入对应的事务数据;

本实施例中,当判断目标关键字key不处于占用状态时,区块链业务系统将会根据该目标关键字key向区块链中写入对应的事务数据。值得说明的是,当判断目标关键字key不处于占用状态时,并未立即向业务终端分配对应的分布式锁,而是先尝试进行数据写入操作。

步骤s30,当所述事务数据写入完成时,向所述业务终端返回对应的写入成功信息,并将所述目标关键字key对应的分布式锁分配至所述业务终端,以供所述业务终端通过所述分布式锁执行对应的排他性事务。

本实施例中,当事务数据写入完成时,区块链业务系统即可确定将该目标关键字key对应的排他性操作资格授予该业务终端,对此区块链业务系统会向业务终端返回对应的写入成功信息,并将该目标关键字key对应的分布式锁分配至给业务终端,以供业务终端通过该分布式锁执行对应的排他性事务。业务终端在接收到该写入成功信息时,即可进行具体事务的逻辑操作。当操作完成时,该业务终端将向区块链业务系统发送对应的操作完成信息,区块链业务系统则根据该操作完成信息释放该分布式锁,以使得其他的业务终端可重新获取该分布式锁进行操作。

进一步地,所述步骤s30之后,还包括:

获取所述业务终端对所述分布式锁的持有时间,并判断所述持有时间是否超过预设时间阈值;

若所述持有时间超过预设时间阈值,则强制回收所述分布式锁,以释放所述业务终端对所述分布式锁的锁定资源。

本实施例中,对于该分布式锁,可以预设一超时时间,即预设时间阈值,如2分钟或30分钟等,所述预设时间阈值可以根据实际事务类型进行对应设置。当业务终端获取该分布式锁并进行事务操作时,通过计时器对所述业务终端对所述分布式锁的持有时间进行计时。若所述持有时间超过该预设时间阈值,仍未完成该事务操作,则区块链业务系统会强制释放该分布式锁,也即释放掉该锁定资源,回收所述分布式锁的资源,并将所述分布式锁进行重新分配,避免资源长时间占用造成的其它问题。

本实施例提供一种基于区块链的事务处理方法,即在接收到业务终端发送的事务处理请求时,根据所述事务处理请求确定对应目标关键字key,并判断所述目标关键字key是否处于占用状态;若所述目标关键字key不处于占用状态,则根据所述目标关键字key向区块链中写入对应的事务数据;当所述事务数据写入完成时,向所述业务终端返回对应的写入成功信息,并将所述目标关键字key对应的分布式锁分配至所述业务终端,以供所述业务终端通过所述分布式锁执行对应的排他性事务。通过上述方式,本发明在接收到业务终端的事务处理请求时,通过分布式锁的方式对事务处理过程进行控制和管理,使得某一项资源在高并发情况下同一时间只能被一个业务终端去执行,从而保证事务处理的有序性和数据的统一性,解决了现有容易产生高并发数据的混乱和冲突的技术问题。

参照图3,图3为本发明基于区块链的事务处理方法第二实施例的流程示意图。

基于上述图2所示实施例,本实施例中,所述步骤s30包括:

步骤s31,当所述事务数据写入完成时,获取向所述目标关键字key中写入事务数据的业务终端数量,并判断所述业务终端数量是否唯一;

本实施例中,为了避免多个业务终端占用所述分布式锁,导致同一时刻有多个业务终端对同一项资源进行操作,造成数据混乱和冲突,在两个及以上的业务终端就同一目标关键字key进行事务数据写入操作时,制定一分配规则,即优先将分布式锁分配至该最先写入完成的业务终端,具体实施例中,分配规则还可以是优先将分布式锁分配至最先发起事务处理请求的时间的业务终端等,即所述分布式锁的分配规则可以根据实际业务需求进行设置。具体地,在检测到所述事务数据写入完成时,获取向所述目标关键字key中写入事务数据的业务终端数量,即判断向所述分布式锁进行写入数据操作的业务终端是否为两个或者两个以上。

步骤s32,若所述业务终端数量唯一,则向所述业务终端返回对应的写入成功信息,并将所述目标关键字key对应的分布式锁分配至所述业务终端,以供所述业务终端通过所述分布式锁执行对应的排他性事务。

本实施例中,在判定只有一个业务终端向所述分布式锁进行写入数据操作时,即可直接将所述目标关键字key对应的分布式锁分配至所述业务终端,具体地,可向所述业务终端返回对应的写入成功信息,即通知所述业务终端请求所述分布式锁的锁定资源成功,然后即可将所述目标关键字key对应的分布式锁分配至所述业务终端,以供所述业务终端通过所述分布式锁执行对应的排他性事务。

步骤s33,若所述业务终端数量不唯一,则向所述最先完成的业务终端返回对应的写入成功信息,并将所述目标关键字key对应的分布式锁分配至所述最先完成的业务终端,以供所述最先完成的业务终端通过所述分布式锁执行对应的排他性事务。

本实施例中,若判定所述业务终端数据为两个或者两个以上,则需要按照预设分配规则,将所述分布式锁分配至对应的业务终端。具体地,对于同一资源(同一关键字key),若同时有两个以上(此处“以上”包括本数)的业务终端就同一关键字key需要进行数据写入操作,区块链业务系统会向最先完成数据写入操作的业务终端返回写入成功信息,并将分布式锁分配至该最先写入完成的业务终端。

进一步地,所述步骤s33之后,还包括:

向所述最先完成的业务终端以外的其他业务终端返回写入失败信息,并将所述其他业务终端的终端标识添加至所述目标关键字key对应的待分配列表,以在所述分布式锁被释放后将所述分布式锁对应分配至所述其他业务终端。

本实施例中,而对于非最先完成的业务终端,即最先完成的业务终端以外的其他业务终端,则会向其返回写入失败信息,以说明该分布式锁已被其它业务终端获得,此时这些非最先完成的业务终端可以尝试对另一资源(另一个关键字)进行操作,或是等待该分布式锁被释放。

参照图4,图4为本发明基于区块链的事务处理方法第三实施例的流程示意图。

基于上述图2所示实施例,本实施例中,所述步骤s10具体包括:

步骤s11,在接收到业务终端发送的事务处理请求时,根据所述事务处理请求确定对应的目标关键字key;

本实施例中,由于区块链底层使用的是一个持久化的键值key-value数据库,而本发明中用以控制事务处理流程所用的分布式锁是以关键字(key)进行设置,因此该事务处理请求中的事务对象可以包括目标关键字key。区块链业务系统(智能合约)接收到该事务处理请求时,首先应根据该事务处理请求确定对应的目标关键字key,然后将会查询该目标关键字key在区块链中是否已存在。

步骤s12,判断区块链中所述目标关键字key是否已存在,以判断所述目标关键字key是否处于已占用状态;

本实施例中,若已存在,则可认为该目标关键字已占用,而若不存在,则可认为该目标关键字不处于占用状态。由此,可通过判断区块链中所述目标关键字key是否已存在,以判断所述目标关键字key是否处于已占用状态。

步骤s13,若所述目标关键字key处于占用状态,则向业务终端返回对应的获取锁失败提示。

本实施例中,若已存在,则可认为该目标关键字已占用,此时可向业务终端返回对应的获取锁失败提示;而若不存在,则可认为该目标关键字不处于占用状态,此时可进行下一步数据写入操作。

进一步地,所述步骤s10具体包括:

在接收到业务终端发送的事务处理请求时,获取所述业务终端对应的用户身份信息,并判断所述用户身份信息是否具有所述事务处理请求对应的事务处理权限;

若所述用户身份信息具有所述事务处理请求对应的事务处理权限,则根据所述事务处理请求确定对应目标关键字key,并判断所述目标关键字key是否处于占用状态;

若所述用户身份信息不具有所述事务处理请求对应的事务处理权限,则向业务终端返回对应的无权限提示。

本实施例中,区块链业务系统在接收到该事务处理请求时,可先对进行该操作的用户进行权限验证,即获取所述业务终端对应的用户身份信息,如账号信息或者用户名等,将所述用户身份信息与所述事务处理请求对应的具有事务处理权限的权限用户信息进行比对,以判断该用户是否具有所述事务处理请求对应的事务处理权限,如数据修改/删除的权限。若有,才会进行根据所述事务处理请求确定对应目标关键字key,并判断所述目标关键字key是否处于占用状态的操作。否则将向业务终端返回对应的无权限提示;当然对于不同的事务,其操作权限可能会具有区别。

此外,本发明实施例还提供一种基于区块链的事务处理装置。

参照图5,图5为本发明基于区块链的事务处理装置第一实施例的功能模块示意图。

本实施例中,所述基于区块链的事务处理装置包括:

状态判断模块10,用于在接收到业务终端发送的事务处理请求时,根据所述事务处理请求确定对应目标关键字key,并判断所述目标关键字key是否处于占用状态;

数据写入模块20,用于若所述目标关键字key不处于占用状态,则根据所述目标关键字key向区块链中写入对应的事务数据;

锁分配模块30,用于当所述事务数据写入完成时,向所述业务终端返回对应的写入成功信息,并将所述目标关键字key对应的分布式锁分配至所述业务终端,以供所述业务终端通过所述分布式锁执行对应的排他性事务。

进一步地,所述基于区块链的事务处理装置包括:

处理时间判断模块,用于获取所述业务终端对所述分布式锁的持有时间,并判断所述持有时间是否超过预设时间阈值;

超时资源释放模块,用于若所述持有时间超过预设时间阈值,则强制回收所述分布式锁,以释放所述业务终端对所述分布式锁的锁定资源。

进一步地,所述锁分配模块30具体包括:

终端数量判断单元,用于当所述事务数据写入完成时,获取向所述目标关键字key中写入事务数据的业务终端数量,并判断所述业务终端数量是否唯一;

第一分配单元,用于若所述业务终端数量唯一,则向所述业务终端返回对应的写入成功信息,并将所述目标关键字key对应的分布式锁分配至所述业务终端,以供所述业务终端通过所述分布式锁执行对应的排他性事务。

第二分配单元,用于若所述业务终端数量不唯一,则向所述最先完成的业务终端返回对应的写入成功信息,并将所述目标关键字key对应的分布式锁分配至所述最先完成的业务终端,以供所述最先完成的业务终端通过所述分布式锁执行对应的排他性事务。

进一步地,所述锁分配模块30还用于:

向所述最先完成的业务终端以外的其他业务终端返回写入失败信息,并将所述其他业务终端的终端标识添加至所述目标关键字key对应的待分配列表,以在所述分布式锁被释放后将所述分布式锁对应分配至所述其他业务终端。

进一步地,所述状态判断模块10具体包括:

关键字确定单元,用于在接收到业务终端发送的事务处理请求时,根据所述事务处理请求确定对应的目标关键字key;

占用判断单元,用于判断区块链中所述目标关键字key是否已存在,以判断所述目标关键字key是否处于已占用状态;

失败提示单元,用于若所述目标关键字key处于占用状态,则向业务终端返回对应的获取锁失败提示。

进一步地,所述状态判断模块10还用于:

在接收到业务终端发送的事务处理请求时,获取所述业务终端对应的用户身份信息,并判断所述用户身份信息是否具有所述事务处理请求对应的事务处理权限;

若所述用户身份信息具有所述事务处理请求对应的事务处理权限,则根据所述事务处理请求确定对应目标关键字key,并判断所述目标关键字key是否处于占用状态;

若所述用户身份信息不具有所述事务处理请求对应的事务处理权限,则向业务终端返回对应的无权限提示。

其中,上述基于区块链的事务处理装置中各个模块与上述基于区块链的事务处理方法实施例中各步骤相对应,其功能和实现过程在此处不再一一赘述。

此外,本发明实施例还提供一种计算机可读存储介质。

本发明计算机可读存储介质上存储有基于区块链的事务处理程序,其中所述基于区块链的事务处理程序被处理器执行时,实现如上述的基于区块链的事务处理方法的步骤。

其中,基于区块链的事务处理程序被执行时所实现的方法可参照本发明基于区块链的事务处理方法的各个实施例,此处不再赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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