一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

路由复用方法、装置、设备及存储介质与流程

2022-08-14 01:01:17 来源:中国专利 TAG:


1.本技术涉及路由复用的技术领域,尤其涉及一种路由复用方法、装置、设备及存储介质。


背景技术:

2.目前,路由设备中的路由配置更新后,需要基于更新后的路由配置全量地重新创建路由端口,在线上考试、线上比赛等场景下,大量的请求发送方会在短时间内同时向路由设备申请路由端口,而向路由设备申请路由端口后,路由设备会全量地重新创建路由端口,并给每个请求发送方以及之前已建立数据路由的用户分配路由端口,这样会导致之前已建立好的数据端口在短时间内不断地创建与销毁,会影响路由设备的连接稳定性,也会影响已建立的数据路由的会话质量,用户体验不好。


技术实现要素:

3.本技术实施例提供一种路由复用方法、装置、设备及存储介质,旨在提高路由设备的连接稳定性。
4.第一方面,本技术实施例提供一种路由复用方法,包括:
5.获取路由申请请求,并确定所述路由申请请求所需路由端口的第一数量;
6.获取已创建的路由端口的第二数量;
7.在所述第一数量小于或等于所述第二数量时,复用已创建的多个路由端口中所述第一数量的路由端口,以建立所述路由申请请求对应的数据路由。
8.第二方面,本技术实施例还提供一种路由复用装置,所述路由复用装置包括:
9.获取模块,用于获取路由申请请求,并确定所述路由申请请求所需路由端口的第一数量;
10.所述获取模块,还用于获取已创建的路由端口的第二数量;
11.端口复用模块,用于在所述第一数量小于或等于所述第二数量时,复用已创建的多个路由端口中所述第一数量的路由端口,以建立所述路由申请请求对应的数据路由。
12.第三方面,本技术实施例还提供一种路由设备,所述路由设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的计算机程序,其中所述计算机程序被所述处理器执行时,实现如上所述的路由复用方法的步骤。
13.第四方面,本技术实施例还提供一种存储介质,所述存储介质上存储有计算机程序,其中所述计算机程序被处理器执行时,实现如上所述的路由复用方法的步骤。
14.本技术实施例提供一种路由复用方法、装置、设备及存储介质,该路由复用方法通过获取路由申请请求,并确定路由申请请求所需路由端口的第一数量,然后确定已创建的路由端口的第二数量,并在第一数量小于或等于第二数量时,可以复用已经创建好的路由端口来建立路由申请请求对应的数据路由,而不是全量地重新创建与加载路由端口,这样不会影响使用中的路由端口,也就不会影响已建立的数据路由的会话质量,从而提高了路
由设备的连接稳定性,并且是复用的创建好的路由端口,可以节省内存,减少与内核的交互次数。
附图说明
15.为了更清楚地说明本技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
16.图1是本技术实施例提供的一种路由复用方法的流程示意图;
17.图2是实施本技术实施例提供的路由复用方法的一场景;
18.图3是实施本技术实施例提供的路由复用方法的另一场景示意图;
19.图4是实施本技术实施例提供的路由复用方法的另一场景示意图;
20.图5是实施本技术实施例提供的路由复用方法的另一场景示意图;
21.图6是本技术实施例提供的一种路由复用装置的示意性框图;
22.图7是本技术实施例提供的一种路由设备的结构示意性框图。
23.本技术目的的实现、功能特点及优点将结合实施例,参阅附图做进一步说明。
具体实施方式
24.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
25.附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
26.目前,路由设备中的路由配置更新后,需要基于更新后的路由配置全量地重新创建路由端口,在线上考试、线上比赛等场景下,大量的请求发送方会在短时间内同时向路由设备申请路由端口,而向路由设备申请路由端口后,路由设备会全量地重新创建路由端口,并给每个请求发送方以及之前已建立数据路由的用户分配路由端口,这样会导致之前已建立好的数据端口在短时间内不断地创建与销毁,会影响路由设备的连接稳定性,也会影响已建立的数据路由的会话质量,用户体验不好。
27.为解决上述问题,本技术实施例提供了一种路由复用方法、装置、路由设备及存储介质,该路由复用方法通过获取路由申请请求,并确定路由申请请求所需路由端口的第一数量,然后确定已创建的路由端口的第二数量,并在第一数量小于或等于第二数量时,可以复用已经创建好的路由端口来建立路由申请请求对应的数据路由,而不是全量地重新创建与加载路由端口,这样不会影响使用中的路由端口,也就不会影响已建立的数据路由的会话质量,从而提高了路由设备的连接稳定性,并且是复用的创建好的路由端口,可以节省内存,减少与内核的交互次数。
28.其中,该路由复用方法可应用于路由设备,该路由设备可以是服务器,也可以是网关设备,服务器可以是独立的服务器,也可以是提供云服务、云数据库、云计算、云函数、云
存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络(content delivery network,cdn)、以及大数据和人工智能平台等基础云计算服务的云服务器。
29.下面结合附图,对本技术的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
30.请参阅图1,图1是本技术实施例提供的一种路由复用方法的流程示意图。
31.如图1所示,该路由复用方法包括步骤s101至步骤s103。
32.步骤s101、获取路由申请请求,并确定路由申请请求所需路由端口的第一数量。
33.其中,路由申请请求为终端设备向路由设备申请路由端口的请求,路由申请请求包括路由申请信息,该路由申请信息包括一个源设备信息和一个或多个宿设备信息,源设备信息包括源ip地址和源端口,宿设备信息包括宿ip地址和宿端口。或者,路由申请信息包括多个源设备信息以及每个源设备信息对应的一个或多个宿设备信息。
34.示例性的,在路由申请信息包括一个源设备信息和一个或多个宿设备信息的情况下,第一数量的确定方式可以为:从路由申请请求中获取路由申请信息;确定路由申请信息中的宿设备信息的数量,并将宿设备信息的数量确定为路由申请请求所需路由端口的第一数量。例如,路由申请请求包括3个宿设备信息,则可以确定路由申请请求所需路由端口的数量为3个。又例如,路由申请请求包括1个宿设备信息,则可以确定路由申请请求所需路由端口的数量为1个。
35.示例性的,在路由申请信息包括多个源设备信息以及每个源设备信息对应的一个或多个宿设备信息的情况下,第一数量的确定方式可以为:从路由申请请求中获取路由申请信息;确定路由申请信息中的每个源设备信息对应的宿设备信息的数量,并将该数量的最大值确定为路由申请请求所需路由端口的第一数量。例如,路由申请信息包括源设备信息a、源设备信息b和源设备信息c,源设备信息a与2个宿设备信息对应,源设备信息b与3个宿设备信息对应,源设备信息c与1个宿设备信息对应,则可以确定路由申请请求所需路由端口的数量为3个。
36.步骤s102、获取已创建的路由端口的第二数量。
37.其中,已创建的路由端口是基于历史路由申请请求创建的,历史路由申请请求为在当前系统时刻之前所接收到的路由申请请求,如果在当前系统时刻之前未接收到路由申请请求,则路由设备中不存在历史路由申请请求。可以理解的是,在初始状态下,路由设备中的已创建的路由端口的数量为0,在路由设备首次接收到路由申请请求时,路由设备基于首次接收到的路由申请请求,创建对应的路由端口,并基于创建的路由端口,建立首次接收到的路由申请请求对应的数据路由,且生成路由表。
38.例如,首次接收到路由申请请求中的路由申请信息包括一个源设备信息以及该源设备信息对应的宿设备信息b、宿设备信息c和宿设备信息d,且源设备信息为:源ip地址1和源端口1,可记为s_ip1_port1,宿设备信息b为:宿ip地址1和宿端口1,可记为d_ip1_port1,宿设备信息c为:宿ip地址2和宿端口1,可记为d_ip2_port1,宿设备信息d为:宿ip地址1和宿端口2,可记为d_ip1_port2,则创建路由端口1(记为t_port1)、路由端口2(记为t_port2)和路由端口3(记为t_port3)来建立数据路由。
39.如图2所示,路由设备10创建了路由端口11、路由端口12和路由端口13,且路由端口11为t_port1,路由端口12为t_port2,路由端口13为t_port3,通过client连接21、t_
port1和socket连接31建立源设备s_ip1_port1与宿设备d_ip1_port1之间的数据路由,源设备s_ip1_port1通过client连接22、t_port2和socket连接32建立源设备s_ip1_port1与宿设备d_ip2_port1之间的数据路由,源设备s_ip1_port1通过client连接23、t_port3和socket连接33建立源设备s_ip1_port1与宿设备d_ip1_port2之间的数据路由。通过图2所示的数据路由可以得到路由表1:
40.路由表1
41.序号源ip地址_源端口路由端口宿ip地址_宿端口1s_ip1_port1t_port1d_ip1_port12s_ip1_port1t_port2d_ip2_port13s_ip1_port1t_port3d_ip1_port2
42.步骤s103、在第一数量小于或等于第二数量时,复用已创建的多个路由端口中第一数量的路由端口,以建立路由申请请求对应的数据路由。
43.例如,路由申请请求所需路由端口的数量为2个,且源设备信息为:源ip地址2和源端口1,可记为s_ip2_port1,两个宿设备信息分别为d_ip2_port1和d_ip1_port2,已创建的路由端口如图2所示,包括路由端口11、路由端口12和路由端口13,如图3所示,复用路由端口12建立s_ip2_port1与d_ip2_port1之间的数据路由,复用路由端口13建立s_ip2_port1与d_ip1_port2之间的数据路由,且通过client连接24、t_port2和socket连接34建立源设备s_ip2_port1与宿设备d_ip2_port1之间的数据路由,通过client连接25、t_port3和socket连接35建立源设备s_ip2_port1与宿设备d_ip1_port2之间的数据路由。通过图3所示的数据路由可以得到路由表2。
44.路由表2
45.序号源ip地址_源端口路由端口宿ip地址_宿端口1s_ip1_port1t_port1d_ip1_port12s_ip1_port1t_port2d_ip2_port13s_ip1_port1t_port3d_ip1_port24s_ip2_port1t_port2d_ip2_port15s_ip2_port1t_port3d_ip1_port2
46.在一实施例中,获取每个已创建的路由端口的复用次数;根据每个已创建的路由端口的复用次数,从已创建的多个路由端口选择第一数量的路由端口作为目标路由端口;复用第一数量的目标路由端口,以建立路由申请请求对应的数据路由。其中,已创建的路由端口的复用次数为已创建的路由端口承载的数据路由的数量。通过每个已创建的路由端口的复用次数,可以均衡地复用已创建的多个路由端口来建立路由申请请求对应的数据路由,提高路由端口的稳定性。
47.示例性的,根据每个已创建的路由端口的复用次数的大小顺序,对每个已创建的路由端口进行排序,得到路由端口队列;从路由端口队列中的首个路由端口开始,依次从路由端口队列中选择一个路由端口作为目标路由端口,直至目标路由端口的数量达到所述第一数量。例如,已创建的路由端口包括路由端口11、路由端口12和路由端口13,且路由端口11、路由端口12和路由端口13的复用次数分别为50次、80次和60次,由于路由申请请求所需路由端口的数量为2两个,则选择路由端口11和路由端口12进行复用。
48.在一实施例中,在多个复用次数中的最小的复用次数大于或等于预设次数阈值时,新建第一数量的路由端口;基于新建的第一数量的路由端口,建立路由申请请求对应的数据路由。其中,预设次数阈值可以基于实际情况进行设置,本技术实施例对此不做具体限定,例如,预设次数阈值为10000次或者15000次。通过在路由端口的复用次数均较高的情况下,新建路由端口,并基于新建的路由端口建立路由申请请求对应的数据路由,可以提高数据路由的稳定性。
49.例如,如图4所示,新建的路由端口为路由端口14(t_port4)和路由端口15(t_port5),通过client连接26、t_port4和socket连接36建立源设备s_ip2_port1与宿设备d_ip2_port1之间的数据路由,通过client连接27、t_port5和socket连接37建立源设备s_ip2_port1与宿设备d_ip1_port2之间的数据路由。通过图4所示的数据路由可以得到路由表3。
50.路由表3
51.序号源ip地址_源端口路由端口宿ip地址_宿端口1s_ip1_port1t_port1d_ip1_port12s_ip1_port1t_port2d_ip2_port13s_ip1_port1t_port3d_ip1_port24s_ip2_port1t_port4d_ip2_port15s_ip2_port1t_port5d_ip1_port2
52.在一实施例中,在第一数量大于第二数量时,将第一数量与第二数量的差值确定第四数量,并新建第四数量的路由端口;基于已创建的每个路由端口,建立路由申请请求对应的数据路由。通过在已创建的路由端口的数量不满足路由申请请求所需路由端口的数量时,新建路由端口,并复用之前已创建好的路由端口以及新建好的路由端口共同来建立路由申请请求对应的数据路由,可以减少路由端口的新建次数,节省内存。
53.例如,路由申请请求所需路由端口的数量为4个,且源设备信息为:s_ip3_port2,4个宿设备信息分别为d_ip2_port1、d_ip1_port2、d_ip2_port2和d_ip3_port2,如图5所示,路由端口14(t_port4)为新建的路由端口,此时复用路由端口11建立s_ip3_port2与d_ip2_port1之间的数据路由,复用路由端口12建立s_ip3_port2与d_ip1_port2之间的数据路由,复用路由端口13建立s_ip3_port2与d_ip2_port2之间的数据路由,使用新建的路由端口14建立s_ip3_port2与d_ip3_port2之间的数据路由。
54.其中,通过client连接41、t_port1和socket连接51建立源设备s_ip3_port2与宿设备d_ip2_port1之间的数据路由,通过client连接42、t_port2和socket连接52建立源设备s_ip3_port2与宿设备d_ip1_port2之间的数据路由,通过client连接43、t_port3和socket连接53建立源设备s_ip3_port2与宿设备d_ip2_port2之间的数据路由,通过client连接44、t_port4和socket连接54建立源设备s_ip3_port2与宿设备d_ip3_port2之间的数据路由。通过如图5所示的数据路由可以得到路由表4。
55.路由表4
56.序号源ip地址_源端口路由端口宿ip地址_宿端口1s_ip1_port1t_port1d_ip1_port12s_ip1_port1t_port2d_ip2_port1
3s_ip1_port1t_port3d_ip1_port24s_ip3_port2t_port1d_ip2_port15s_ip3_port2t_port2d_ip1_port26s_ip3_port2t_port3d_ip2_port27s_ip3_port2t_port4d_ip3_port2
57.在一实施例中,获取每个路由端口的创建时间戳,路由端口每传输一次数据,路由端口的创建时间戳更新一次;确定每个路由端口的创建时间戳与当前系统时间戳之间的差值,得到每个路由端口的有效时长;删除有效时长大于或等于预设时长所对应的路由端口,并更新第二数量。其中,创建时间戳为路由端口创建时的时间戳,预设时长可以基于实际情况进行设置,本技术实施例对此不做具体限定。例如,预设时长为2小时。通过路由端口的创建时间戳,将空闲的路由端口销毁,可以节省资源,提高资源利用率。
58.上述实施例提供的路由复用方法,通过获取路由申请请求,并确定路由申请请求所需路由端口的第一数量,然后确定已创建的路由端口的第二数量,并在第一数量小于或等于第二数量时,可以复用已经创建好的路由端口来建立路由申请请求对应的数据路由,而不是全量地重新创建与加载路由端口,这样不会影响使用中的路由端口,也就不会影响已建立的数据路由的会话质量,从而提高了路由设备的连接稳定性,并且是复用的创建好的路由端口,可以节省内存,减少与内核的交互次数。
59.请参阅图6,图6是本技术实施例提供的一种路由复用装置的示意性框图。
60.如图6所示,该路由复用装置200,包括:
61.获取模块210,用于获取路由申请请求,并确定所述路由申请请求所需路由端口的第一数量;
62.所述获取模块210,还用于获取已创建的路由端口的第二数量;
63.端口复用模块220,用于在所述第一数量小于或等于所述第二数量时,复用已创建的多个路由端口中所述第一数量的路由端口,以建立所述路由申请请求对应的数据路由。
64.在一实施例中,所述获取模块210还用于:
65.从所述路由申请请求中获取路由申请信息;
66.确定所述路由申请信息中的宿设备信息的数量,并将所述宿设备信息的数量确定为所述路由申请请求所需路由端口的第一数量。
67.在一实施例中,所述端口复用模块220还用于:
68.获取每个所述已创建的路由端口的复用次数;
69.根据所述复用次数,从已创建的多个路由端口选择所述第一数量的路由端口作为目标路由端口;
70.复用所述第一数量的目标路由端口,以建立所述路由申请请求对应的数据路由。
71.在一实施例中,所述端口复用模块220还用于:
72.根据每个所述已创建的路由端口的复用次数的大小顺序,对每个所述已创建的路由端口进行排序,得到路由端口队列;
73.从所述路由端口队列中的首个路由端口开始,依次从所述路由端口队列中选择一个路由端口作为目标路由端口,直至所述目标路由端口的数量达到所述第一数量。
74.在一实施例中,所述端口复用模块220还用于:
75.在多个所述复用次数中的最小的所述复用次数大于或等于预设次数阈值时,新建所述第一数量的路由端口;
76.基于新建的所述第一数量的路由端口,建立所述路由申请请求对应的数据路由。
77.在一实施例中,所述端口复用模块220还用于:
78.在所述第一数量大于所述第二数量时,将所述第一数量与所述第二数量的差值确定第四数量,并新建所述第四数量的路由端口;
79.基于已创建的每个路由端口,建立所述路由申请请求对应的数据路由。
80.在一实施例中,所述路由复用装置还包括确定模块、删除模块和更新模块,其中:
81.所述获取模块210,还用于获取每个所述路由端口的创建时间戳,所述路由端口每传输一次数据,所述路由端口的创建时间戳更新一次;
82.所述确定模块,用于确定每个所述路由端口的创建时间戳与当前系统时间戳之间的差值,得到每个所述路由端口的有效时长;
83.所述删除模块,用于删除所述有效时长大于或等于预设时长所对应的路由端口;
84.所述更新模块,用于更新所述第二数量。
85.需要说明的是,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的装置和各模块及单元的具体工作过程,可以参考前述路由复用方法实施例中的对应过程,在此不再赘述。
86.上述实施例提供的装置可以实现为一种计算机程序的形式,该计算机程序可以在如图7所示的路由设备上运行。
87.请参阅图7,图7是本技术实施例提供的一种路由设备的结构示意性框图。该路由设备可以为服务器。
88.如图7所示,该路由设备包括通过系统总线连接的处理器、存储器和网络接口,其中,存储器可以包括存储介质和内存储器。
89.存储介质可存储操作系统和计算机程序。该计算机程序包括程序指令,该程序指令被执行时,可使得处理器执行任意一种路由复用方法。
90.处理器用于提供计算和控制能力,支撑整个路由设备的运行。
91.该网络接口用于进行网络通信,如发送分配的任务等。本领域技术人员可以理解,图7中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的路由设备的限定,具体的路由设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
92.应当理解的是,处理器可以是中央处理单元(central processing unit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
93.其中,在一实施例中,所述处理器用于运行存储在存储器中的计算机程序,以实现以下步骤:
94.获取路由申请请求,并确定所述路由申请请求所需路由端口的第一数量;
95.获取已创建的路由端口的第二数量;
96.在所述第一数量小于或等于所述第二数量时,复用已创建的多个路由端口中所述第一数量的路由端口,以建立所述路由申请请求对应的数据路由。
97.在一实施例中,所述处理器在实现确定所述路由申请请求所需路由端口的第一数量时,用于实现:
98.从所述路由申请请求中获取路由申请信息;
99.确定所述路由申请信息中的宿设备信息的数量,并将所述宿设备信息的数量确定为所述路由申请请求所需路由端口的第一数量。
100.在一实施例中,所述处理器在实现复用已创建的多个路由端口中所述第一数量的路由端口,以建立所述路由申请请求对应的数据路由时,用于实现:
101.获取每个所述已创建的路由端口的复用次数;
102.根据所述复用次数,从已创建的多个路由端口选择所述第一数量的路由端口作为目标路由端口;
103.复用所述第一数量的目标路由端口,以建立所述路由申请请求对应的数据路由。
104.在一实施例中,所述处理器在实现根据所述复用次数,从已创建的多个路由端口选择所述第一数量的路由端口作为目标路由端口时,用于实现:
105.根据每个所述已创建的路由端口的复用次数的大小顺序,对每个所述已创建的路由端口进行排序,得到路由端口队列;
106.从所述路由端口队列中的首个路由端口开始,依次从所述路由端口队列中选择一个路由端口作为目标路由端口,直至所述目标路由端口的数量达到所述第一数量。
107.在一实施例中,所述处理器还用于实现以下步骤:
108.在多个所述复用次数中的最小的所述复用次数大于或等于预设次数阈值时,新建所述第一数量的路由端口;
109.基于新建的所述第一数量的路由端口,建立所述路由申请请求对应的数据路由。
110.在一实施例中,所述处理器在实现获取已创建的路由端口的第二数量之后,还用于实现:
111.在所述第一数量大于所述第二数量时,将所述第一数量与所述第二数量的差值确定第四数量,并新建所述第四数量的路由端口;
112.基于已创建的每个路由端口,建立所述路由申请请求对应的数据路由。
113.在一实施例中,所述处理器还用于实现以下步骤:
114.获取每个所述路由端口的创建时间戳,所述路由端口每传输一次数据,所述路由端口的创建时间戳更新一次;
115.确定每个所述路由端口的创建时间戳与当前系统时间戳之间的差值,得到每个所述路由端口的有效时长;
116.删除所述有效时长大于或等于预设时长所对应的路由端口,并更新所述第二数量。
117.需要说明的是,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的路由设备的具体工作过程,可以参考前述路由复用方法实施例中的对应过程,在此不再赘述。
118.通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台路由设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例或者实施例的某些部分所述的方法。
119.本技术实施例还提供一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序中包括程序指令,所述程序指令被执行时所实现的方法可参阅本技术路由复用方法的各个实施例。
120.其中,所述存储介质可以是易失性的,也可以是非易失性的。所述存储介质可以是前述实施例所述的路由设备的内部存储单元,例如所述路由设备的硬盘或内存。所述存储介质也可以是所述路由设备的外部存储设备,例如所述路由设备上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。
121.进一步地,所述存储介质可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据区块链节点的使用所创建的数据等。
122.本技术所指区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链(blockchain),本质上是一个去中心化的数据库,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。区块链可以包括区块链底层平台、平台产品服务层以及应用服务层等。
123.应当理解,在此本技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本技术。如在本技术说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
124.还应当理解,在本技术说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
125.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献