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

燃气轮机的信息共享方法及装置与流程

2022-10-26 02:50:51 来源:中国专利 TAG:


1.本技术涉及计算机技术领域,特别涉及一种燃气轮机的信息共享方法、装置、电子设备和存储介质。


背景技术:

2.燃气轮机是将燃料的能量转化为有用功的内燃式动力机械,在工业生产、发电等领域得到了广泛应用。随着燃气轮机技术的不断发展,燃气轮机相关的网站、应用、业务系统等被开发出来,方便了燃气轮机相关业务的处理。然而,相关技术中,燃气轮机相关的网站、应用、业务系统之间的资源共享存在较大困难。


技术实现要素:

3.本技术旨在至少在一定程度上解决上述技术中的技术问题之一。
4.为此,本技术的第一个目的在于提出一种燃气轮机的信息共享方法,终端可通过通用接入接口接入区块链,适用于不同终端的接入场景,可实现燃气轮机的目标信息在终端、区块链之间的共享,以实现燃气轮机的目标信息在不同终端之间的共享。
5.本技术的第二个目的在于提出另一种燃气轮机的信息共享方法。
6.本技术的第三个目的在于提出一种燃气轮机的信息共享装置。
7.本技术的第四个目的在于提出另一种燃气轮机的信息共享装置。
8.本技术的第五个目的在于提出一种电子设备。
9.本技术的第六个目的在于提出一种计算机可读存储介质。
10.为达到上述目的,本技术第一方面实施例提出了一种燃气轮机的信息共享方法,适用于区块链,包括:接收终端发送的信息共享请求,并获取所述终端的鉴权结果;响应于所述终端的鉴权结果为通过鉴权,调用通用接入接口;基于所述通用接入接口,建立所述终端与区块链之间的连接;基于所述通用接入接口,与所述终端之间共享燃气轮机的目标信息。
11.根据本技术实施例的燃气轮机的信息共享方法,区块链可接收终端发送的信息共享请求,并获取终端的鉴权结果,响应于终端的鉴权结果为通过鉴权,调用通用接入接口,基于通用接入接口,建立终端与区块链之间的连接,基于通用接入接口,与终端之间共享燃气轮机的目标信息。由此,终端可通过通用接入接口接入区块链,适用于不同终端的接入场景,可实现燃气轮机的目标信息在终端、区块链之间的共享,以实现燃气轮机的目标信息在不同终端之间的共享。
12.另外,根据本技术上述实施例提出的燃气轮机的信息共享方法还可以具有如下附加的技术特征:
13.在本技术的一个实施例中,所述获取所述终端的鉴权结果,包括:接收所述终端发送的所述终端的第一标识;基于所述第一标识,获取所述区块链的每个区块链节点对所述终端的子鉴权结果;响应于存在至少一个区块链节点对所述终端的子鉴权结果为未通过鉴
权,确定所述终端的鉴权结果为未通过鉴权;或者,响应于每个区块链节点对所述终端的子鉴权结果为通过鉴权,确定所述终端的鉴权结果为通过鉴权。
14.在本技术的一个实施例中,在所述信息共享请求为信息存储请求的情况下,所述基于所述通用接入接口,与所述终端之间共享燃气轮机的目标信息,包括:基于所述通用接入接口,控制第一区块链节点接收所述终端发送的所述燃气轮机的目标信息,并控制所述第一区块链节点将所述燃气轮机的目标信息存储在本地。
15.在本技术的一个实施例中,所述控制所述第一区块链节点将接收到的所述燃气轮机的目标信息存储在本地之前,包括:控制所述第一区块链节点从所述燃气轮机的目标信息中提取出时间戳、密钥、哈希特征值中的至少一种;控制所述第一区块链节点基于所述时间戳、所述密钥、所述哈希特征值中的至少一种,获取所述燃气轮机的目标信息的校验结果;识别所述燃气轮机的目标信息的校验结果为通过校验。
16.在本技术的一个实施例中,在所述信息共享请求为信息读取请求的情况下,所述基于所述通用接入接口,与所述终端之间共享燃气轮机的目标信息,包括:基于所述通用接入接口,控制第二区块链节点接收所述终端发送的所述燃气轮机的目标信息的第二标识,其中,所述第二区块链节点存储有所述燃气轮机的目标信息,所述第二标识用于在所述第二区块链节点存储的信息中确定所述燃气轮机的目标信息;基于所述通用接入接口,控制所述第二区块链节点将所述燃气轮机的目标信息发送至所述终端。
17.在本技术的一个实施例中,还包括:获取信息展示模板;按照所述信息展示模板,对至少一个区块链节点中存储的信息进行联合展示。
18.为达到上述目的,本技术第二方面实施例提出了另一种燃气轮机的信息共享方法,适用于终端,包括:向区块链发送信息共享请求,并获取终端的鉴权结果;响应于所述终端的鉴权结果为通过鉴权,调用所述通用接入接口;基于所述通用接入接口,建立所述终端与所述区块链之间的连接;基于所述通用接入接口,与所述区块链之间共享燃气轮机的目标信息。
19.根据本技术实施例的燃气轮机的信息共享方法,终端可向区块链发送信息共享请求,并获取终端的鉴权结果,响应于终端的鉴权结果为通过鉴权,调用通用接入接口,基于通用接入接口,建立终端与区块链之间的连接,基于通用接入接口,与区块链之间共享燃气轮机的目标信息。由此,终端可通过通用接入接口接入区块链,适用于不同终端的接入场景,可实现燃气轮机的目标信息在终端、区块链之间的共享,以实现燃气轮机的目标信息在不同终端之间的共享。
20.另外,根据本技术上述实施例提出的燃气轮机的信息共享方法还可以具有如下附加的技术特征:
21.在本技术的一个实施例中,所述获取终端的鉴权结果,包括:接收所述区块链发送的所述终端的鉴权结果。
22.在本技术的一个实施例中,所述接收所述区块链发送的所述终端的鉴权结果之前,还包括:向所述区块链发送所述终端的第一标识,其中,所述第一标识用于生成所述终端的鉴权结果。
23.在本技术的一个实施例中,在所述信息共享请求为信息存储请求的情况下,所述基于所述通用接入接口,与所述区块链之间共享燃气轮机的目标信息,包括:基于所述通用
接入接口,向第一区块链节点发送所述燃气轮机的目标信息。
24.在本技术的一个实施例中,在所述信息共享请求为信息读取请求的情况下,所述基于所述通用接入接口,与所述区块链之间共享燃气轮机的目标信息,包括:基于所述通用接入接口,向第二区块链节点发送所述燃气轮机的目标信息的第二标识,其中,所述第二区块链节点存储有所述燃气轮机的目标信息,所述第二标识用于在所述第二区块链节点存储的信息中确定所述燃气轮机的目标信息;基于所述通用接入接口,接收所述第二区块链节点发送的所述燃气轮机的目标信息。
25.为达到上述目的,本技术第三方面实施例提出了一种燃气轮机的信息共享装置,适用于区块链,包括:处理模块,用于接收终端发送的信息共享请求,并获取所述终端的鉴权结果;调用模块,用于响应于所述终端的鉴权结果为通过鉴权,调用通用接入接口;建立模块,用于基于所述通用接入接口,建立所述终端与区块链之间的连接;共享模块,用于基于所述通用接入接口,与所述终端之间共享燃气轮机的目标信息。
26.本技术实施例的燃气轮机的信息共享装置,可接收终端发送的信息共享请求,并获取终端的鉴权结果,响应于终端的鉴权结果为通过鉴权,调用通用接入接口,基于通用接入接口,建立终端与区块链之间的连接,基于通用接入接口,与终端之间共享燃气轮机的目标信息。由此,终端可通过通用接入接口接入区块链,适用于不同终端的接入场景,可实现燃气轮机的目标信息在终端、区块链之间的共享,以实现燃气轮机的目标信息在不同终端之间的共享。
27.另外,根据本技术上述实施例提出的燃气轮机的信息共享装置还可以具有如下附加的技术特征:
28.在本技术的一个实施例中,所述处理模块,还用于:接收所述终端发送的所述终端的第一标识;基于所述第一标识,获取所述区块链的每个区块链节点对所述终端的子鉴权结果;响应于存在至少一个区块链节点对所述终端的子鉴权结果为未通过鉴权,确定所述终端的鉴权结果为未通过鉴权;或者,响应于每个区块链节点对所述终端的子鉴权结果为通过鉴权,确定所述终端的鉴权结果为通过鉴权。
29.在本技术的一个实施例中,在所述信息共享请求为信息存储请求的情况下,所述共享模块,还用于:基于所述通用接入接口,控制第一区块链节点接收所述终端发送的所述燃气轮机的目标信息,并控制所述第一区块链节点将所述燃气轮机的目标信息存储在本地。
30.在本技术的一个实施例中,所述控制所述第一区块链节点将接收到的所述燃气轮机的目标信息存储在本地之前,所述共享模块,还用于:控制所述第一区块链节点从所述燃气轮机的目标信息中提取出时间戳、密钥、哈希特征值中的至少一种;控制所述第一区块链节点基于所述时间戳、所述密钥、所述哈希特征值中的至少一种,获取所述燃气轮机的目标信息的校验结果;识别所述燃气轮机的目标信息的校验结果为通过校验。
31.在本技术的一个实施例中,在所述信息共享请求为信息读取请求的情况下,所述共享模块,还用于:基于所述通用接入接口,控制第二区块链节点接收所述终端发送的所述燃气轮机的目标信息的第二标识,其中,所述第二区块链节点存储有所述燃气轮机的目标信息,所述第二标识用于在所述第二区块链节点存储的信息中确定所述燃气轮机的目标信息;基于所述通用接入接口,控制所述第二区块链节点将所述燃气轮机的目标信息发送至
所述终端。
32.在本技术的一个实施例中,所述燃气轮机的信息共享装置,还包括:展示模块,所述展示模块,用于:获取信息展示模板;按照所述信息展示模板,对至少一个区块链节点中存储的信息进行联合展示。
33.为达到上述目的,本技术第四方面实施例提出了另一种燃气轮机的信息共享装置,适用于终端,包括:处理模块,用于向区块链发送信息共享请求,并获取终端的鉴权结果;调用模块,用于响应于所述终端的鉴权结果为通过鉴权,调用所述通用接入接口;建立模块,用于基于所述通用接入接口,建立所述终端与所述区块链之间的连接;共享模块,用于基于所述通用接入接口,与所述区块链之间共享燃气轮机的目标信息。
34.本技术实施例的燃气轮机的信息共享装置,可向区块链发送信息共享请求,并获取终端的鉴权结果,响应于终端的鉴权结果为通过鉴权,调用通用接入接口,基于通用接入接口,建立终端与区块链之间的连接,基于通用接入接口,与区块链之间共享燃气轮机的目标信息。由此,终端可通过通用接入接口接入区块链,适用于不同终端的接入场景,可实现燃气轮机的目标信息在终端、区块链之间的共享,以实现燃气轮机的目标信息在不同终端之间的共享。
35.另外,根据本技术上述实施例提出的燃气轮机的信息共享装置还可以具有如下附加的技术特征:
36.在本技术的一个实施例中,所述处理模块,还用于:接收所述区块链发送的所述终端的鉴权结果。
37.在本技术的一个实施例中,所述接收所述区块链发送的所述终端的鉴权结果之前,所述处理模块,还用于:向所述区块链发送所述终端的第一标识,其中,所述第一标识用于生成所述终端的鉴权结果。
38.在本技术的一个实施例中,在所述信息共享请求为信息存储请求的情况下,所述共享模块,还用于:基于所述通用接入接口,向第一区块链节点发送所述燃气轮机的目标信息。
39.在本技术的一个实施例中,在所述信息共享请求为信息读取请求的情况下,所述共享模块,还用于:基于所述通用接入接口,向第二区块链节点发送所述燃气轮机的目标信息的第二标识,其中,所述第二区块链节点存储有所述燃气轮机的目标信息,所述第二标识用于在所述第二区块链节点存储的信息中确定所述燃气轮机的目标信息;基于所述通用接入接口,接收所述第二区块链节点发送的所述燃气轮机的目标信息。
40.为达到上述目的,本技术第五方面实施例提出了一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如本技术第一方面、第二方面实施例所述的燃气轮机的信息共享方法。
41.本技术实施例的电子设备,通过处理器执行存储在存储器上的指令,可接收终端发送的信息共享请求,并获取终端的鉴权结果,响应于终端的鉴权结果为通过鉴权,调用通用接入接口,基于通用接入接口,建立终端与区块链之间的连接,基于通用接入接口,与终端之间共享燃气轮机的目标信息。由此,终端可通过通用接入接口接入区块链,适用于不同终端的接入场景,可实现燃气轮机的目标信息在终端、区块链之间的共享,以实现燃气轮机的目标信息在不同终端之间的共享。
42.为达到上述目的,本技术第六方面实施例提出了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本技术第一方面、第二方面实施例所述的燃气轮机的信息共享方法。
43.本技术实施例的计算机可读存储介质,通过存储计算机程序并被处理器执行,可接收终端发送的信息共享请求,并获取终端的鉴权结果,响应于终端的鉴权结果为通过鉴权,调用通用接入接口,基于通用接入接口,建立终端与区块链之间的连接,基于通用接入接口,与终端之间共享燃气轮机的目标信息。由此,终端可通过通用接入接口接入区块链,适用于不同终端的接入场景,可实现燃气轮机的目标信息在终端、区块链之间的共享,以实现燃气轮机的目标信息在不同终端之间的共享。
44.本技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本技术的实践了解到。
附图说明
45.本技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
46.图1为根据本技术一个实施例的燃气轮机的信息共享方法的流程示意图;
47.图2为根据本技术一个实施例的燃气轮机的信息共享方法中展示区块链节点中存储的信息的流程示意图;
48.图3为根据本技术另一个实施例的燃气轮机的信息共享方法的流程示意图;
49.图4为根据本技术一个实施例的燃气轮机的信息共享装置的框图;
50.图5为根据本技术另一个实施例的燃气轮机的信息共享装置的框图;
51.图6为根据本技术一个实施例的电子设备的框图。
具体实施方式
52.下面详细描述本技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本技术,而不能理解为对本技术的限制。
53.下面结合附图来描述本技术实施例的燃气轮机的信息共享方法、装置、电子设备和存储介质。
54.图1为根据本技术一个实施例的燃气轮机的信息共享方法的流程示意图。
55.如图1所示,本技术实施例的燃气轮机的信息共享方法,包括:
56.s101,接收终端发送的信息共享请求,并获取终端的鉴权结果。
57.需要说明的是,本技术实施例的燃气轮机的信息共享方法的执行主体可为本技术实施例的燃气轮机的信息共享装置,上述燃气轮机的信息共享装置可以配置在任意电子设备中,以执行本技术实施例的燃气轮机的信息共享方法。其中,电子设备可以为任一具有计算能力的设备,例如可以为个人电脑(personal computer,简称pc)、服务器等。在一种实施方式中,执行主体可为区块链,下面以执行主体为区块链为例来描述本技术实施例的燃气轮机的信息共享方法。
58.本技术的实施例中,区块链可接收终端发送的信息共享请求,并获取终端的鉴权
结果。对终端不做过多限定,比如,终端包括但不限于燃气轮机的odc(operation data record,运维数据记录)系统、属于燃气轮机电厂运维单位的终端、属于燃气轮机设计单位的终端、属于燃气轮机制造单位的终端等。终端包括但不限于app(application,应用程序)、网页、业务系统、手机、电脑、智能语音交互设备、智能家电、车载终端等。
59.在一种实施方式中,获取终端的鉴权结果,可包括区块链接收终端发送的终端的第一标识,基于第一标识,获取终端的鉴权结果。应说明的是,对第一标识不做过多限定,比如,第一标识包括但不限于字符、编号等。
60.作为另一种可能的实施方式,信息共享请求中携带第一标识,区块链可从信息共享请求中提取第一标识。
61.在一种实施方式中,基于第一标识,获取终端的鉴权结果,可包括获取注册的终端标识列表,识别第一标识存在于终端标识列表中,确定终端的鉴权结果为通过鉴权,或者,识别第一标识未存在于终端标识列表中,确定终端的鉴权结果为未通过鉴权。可以理解的是,终端可在区块链中注册,并生成注册的终端标识列表,注册的终端的鉴权结果为通过鉴权。
62.在一种实施方式中,获取终端的鉴权结果,可包括接收终端发送的终端的第一标识,基于第一标识,获取区块链的每个区块链节点对终端的子鉴权结果,响应于存在至少一个区块链节点对终端的子鉴权结果为未通过鉴权,确定终端的鉴权结果为未通过鉴权;或者,响应于每个区块链节点对终端的子鉴权结果为通过鉴权,确定终端的鉴权结果为通过鉴权。由此,该方法中可在存在至少一个区块链节点对终端的子鉴权结果为未通过鉴权时,确定终端的鉴权结果为未通过鉴权,在每个区块链节点对终端的子鉴权结果为通过鉴权时,确定终端的鉴权结果为通过鉴权,提高了信息共享的安全性。
63.s102,响应于终端的鉴权结果为通过鉴权,调用通用接入接口。
64.s103,基于通用接入接口,建立终端与区块链之间的连接。
65.需要说明的是,通用接入接口适用于不同的终端,对通用接入接口不做过多限定。
66.本技术的实施例中,区块链可响应于终端的鉴权结果为通过鉴权,表明终端具有接入区块链的权限,可调用通用接入接口,基于通用接入接口,建立终端与区块链之间的连接,即终端可基于通用接入接口接入区块链。
67.s104,基于通用接入接口,与终端之间共享燃气轮机的目标信息。
68.需要说明的是,对燃气轮机的目标信息不做过多限定,比如,燃气轮机的目标信息包括但不限于燃气轮机的机组参数、交易价格、交易量等。其中,交易价格包括但不限于燃气轮机的整机交易价格、部件交易价格、维修价格等。
69.在一种实施方式中,基于通用接入接口,与终端之间共享燃气轮机的目标信息,可包括如下两种可能的实施方式:
70.方式1、基于通用接入接口,控制第一区块链节点接收终端发送的燃气轮机的目标信息,并控制第一区块链节点将燃气轮机的目标信息存储在本地。
71.需要说明的是,方式1对应的信息共享请求为信息存储请求,第一区块链节点可为区块链中的任一区块链节点。
72.由此,该方法中可实现终端向第一区块链节点共享燃气轮机的目标信息。
73.方式2、基于通用接入接口,控制第二区块链节点接收终端发送的燃气轮机的目标
信息的第二标识,其中,第二区块链节点存储有燃气轮机的目标信息,第二标识用于在第二区块链节点存储的信息中确定燃气轮机的目标信息,基于通用接入接口,控制第二区块链节点将燃气轮机的目标信息发送至终端。
74.需要说明的是,方式2对应的信息共享请求为信息读取请求,第二区块链节点为区块链中存储有燃气轮机的目标信息的区块链节点,第二标识的相关内容可参见上述实施例中第一标识的相关内容,这里不再赘述。
75.由此,该方法中可实现第二区块链节点向终端共享燃气轮机的目标信息。
76.综上,根据本技术实施例的燃气轮机的信息共享方法,区块链可接收终端发送的信息共享请求,并获取终端的鉴权结果,响应于终端的鉴权结果为通过鉴权,调用通用接入接口,基于通用接入接口,建立终端与区块链之间的连接,基于通用接入接口,与终端之间共享燃气轮机的目标信息。由此,终端可通过通用接入接口接入区块链,适用于不同终端的接入场景,可实现燃气轮机的目标信息在终端、区块链之间的共享,以实现燃气轮机的目标信息在不同终端之间的共享。
77.在上述任一实施例的基础上,控制第一区块链节点将接收到的燃气轮机的目标信息存储在本地之前,可包括控制第一区块链节点从燃气轮机的目标信息中提取出时间戳、密钥、哈希特征值中的至少一种,控制第一区块链节点基于时间戳、密钥、哈希特征值中的至少一种,获取燃气轮机的目标信息的校验结果,识别燃气轮机的目标信息的校验结果为通过校验。由此,该方法中可综合考虑时间戳、密钥、哈希特征值中的至少一种,获取燃气轮机的目标信息的校验结果,可提高信息校验的准确性,并在校验结果为通过校验时,控制第一区块链节点将接收到的燃气轮机的目标信息存储在本地,可保证第一区块链存储的信息的准确性。
78.在一种实施方式中,识别燃气轮机的目标信息的校验结果为未通过校验,可将燃气轮机的目标信息标记为未通过校验的信息,和/或,将校验结果反馈至终端,以及时告知终端燃气轮机的目标信息校验未通过,提高了终端与区块链之间的交互性。
79.在上述任一实施例的基础上,如图2所示,展示区块链节点中存储的信息,可包括:
80.s201,获取信息展示模板。
81.需要说明的是,对信息展示模板不做过多限定,比如,信息展示模板包括但不限于文本、图片、视频、报表、图表等。
82.在一种实施方式中,信息展示模板可预先设置在区块链的存储空间中,获取信息展示模板,可包括区块链从本地获取信息展示模板。
83.在一种实施方式中,获取信息展示模板,可包括基于区块链节点的第三标识,从信息展示模板库中获取区块链节点对应的信息展示模板。可以理解的是,信息展示模板库可包括大量信息展示模板,不同的区块链节点可对应不同的信息展示模板。由此,该方法中可基于区块链节点的第三标识,来获取信息展示模板,提高了信息展示模板的多样性。
84.s202,按照信息展示模板,对至少一个区块链节点中存储的信息进行联合展示。
85.在一种实施方式中,按照信息展示模板,对至少一个区块链节点中存储的信息进行联合展示,可包括获取区块链节点中存储的信息在信息展示模板上的显示位置,在显示位置上显示区块链节点中存储的信息。可以理解的是,不同的区块链节点中存储的信息可对应不同的显示位置。
86.在一种实施方式中,按照信息展示模板,对至少一个区块链节点中存储的信息进行联合展示,可包括基于信息展示模板,获取信息融合策略,按照信息融合策略对至少一个区块链节点中存储的信息进行融合,生成融合信息,按照信息展示模板展示融合信息。应说明的是,对信息融合策略不做过多限定,比如,信息融合策略包括但不限于拼接、求和等。
87.由此,该方法中可按照信息展示模板,对至少一个区块链节点中存储的信息进行联合展示,有助于提高展示区块链节点中存储的信息的效率。
88.图3为根据本技术另一个实施例的燃气轮机的信息共享方法的流程示意图。
89.如图3所示,本技术实施例的燃气轮机的信息共享方法,包括:
90.s301,向区块链发送信息共享请求,并获取终端的鉴权结果。
91.需要说明的是,本技术实施例的燃气轮机的信息共享方法的执行主体可为本技术实施例的燃气轮机的信息共享装置,上述燃气轮机的信息共享装置可以配置在任意电子设备中,以执行本技术实施例的燃气轮机的信息共享方法。其中,电子设备可以为任一具有计算能力的设备,例如可以为终端。下面以执行主体为终端为例来描述本技术实施例的燃气轮机的信息共享方法。
92.本技术的实施例中,终端可向区块链发送信息共享请求,并获取终端的鉴权结果。
93.在一种实施方式中,获取终端的鉴权结果,可包括接收区块链发送的终端的鉴权结果。
94.在一种实施方式中,接收区块链发送的终端的鉴权结果之前,终端向区块链发送终端的第一标识,其中,第一标识用于生成终端的鉴权结果。应说明的是,第一标识生成终端的鉴权结果的相关内容,可参见上述实施例,这里不再赘述。
95.s302,响应于终端的鉴权结果为通过鉴权,调用通用接入接口。
96.s303,基于通用接入接口,建立终端与区块链之间的连接。
97.需要说明的是,通用接入接口的相关内容,可参见上述实施例,这里不再赘述。
98.本技术的实施例中,终端可响应于终端的鉴权结果为通过鉴权,表明终端具有接入区块链的权限,可调用通用接入接口,基于通用接入接口,建立终端与区块链之间的连接,即终端可基于通用接入接口接入区块链。
99.s304,基于通用接入接口,与区块链之间共享燃气轮机的目标信息。
100.需要说明的是,燃气轮机的目标信息的相关内容,可参见上述实施例,这里不再赘述。
101.在一种实施方式中,基于通用接入接口,与区块链之间共享燃气轮机的目标信息,可包括如下两种可能的实施方式:
102.方式1、基于通用接入接口,向第一区块链节点发送燃气轮机的目标信息。
103.需要说明的是,方式1对应的信息共享请求为信息存储请求,第一区块链节点可为区块链中的任一区块链节点。
104.在一种实施方式中,燃气轮机的目标信息的生成,可包括终端获取待共享的燃气轮机的原始信息,以及设定信息格式,按照设定信息格式,对燃气轮机的原始信息进行处理,生成燃气轮机的目标信息,其中,燃气轮机的目标信息的格式与设定信息格式相同。应说明的是,对设定信息格式不做过多限定,比如,设定信息格式可包括语言类别。由此,该方法中可按照设定信息格式,生成燃气轮机的目标信息,可保证燃气轮机的目标信息的格式
的统一性。
105.在一种实施方式中,燃气轮机的目标信息的生成,可包括终端获取待共享的燃气轮机的原始信息,以及设定加密策略,按照设定加密策略,对燃气轮机的原始信息进行加密,生成燃气轮机的目标信息。应说明的是,对设定加密策略不做过多限定,比如,设定加密策略可包括私钥、公钥等。由此,该方法中可按照设定加密策略进行加密,可保证燃气轮机的目标信息的安全性。
106.由此,该方法中可实现终端向第一区块链节点共享燃气轮机的目标信息。
107.方式2、基于通用接入接口,向第二区块链节点发送燃气轮机的目标信息的第二标识,其中,第二区块链节点存储有燃气轮机的目标信息,第二标识用于在第二区块链节点存储的信息中确定燃气轮机的目标信息,基于通用接入接口,接收第二区块链节点发送的燃气轮机的目标信息。
108.需要说明的是,方式2对应的信息共享请求为信息读取请求,第二区块链节点、第二标识的相关内容均可参见上述实施例,这里不再赘述。
109.在一种实施方式中,接收第二区块链节点发送的燃气轮机的目标信息之后,终端可获取设定解密策略,按照设定解密策略,对燃气轮机的目标信息进行解密,生成燃气轮机的原始信息。应说明的是,对设定解密策略不做过多限定,比如,设定解密策略可包括私钥、公钥等。由此,该方法中可按照设定解密策略进行解密,可保证燃气轮机的目标信息的安全性。
110.综上,根据本技术实施例的燃气轮机的信息共享方法,终端可向区块链发送信息共享请求,并获取终端的鉴权结果,响应于终端的鉴权结果为通过鉴权,调用通用接入接口,基于通用接入接口,建立终端与区块链之间的连接,基于通用接入接口,与区块链之间共享燃气轮机的目标信息。由此,终端可通过通用接入接口接入区块链,适用于不同终端的接入场景,可实现燃气轮机的目标信息在终端、区块链之间的共享,以实现燃气轮机的目标信息在不同终端之间的共享。
111.为了实现上述实施例,本技术还提出一种燃气轮机的信息共享装置,适用于区块链。
112.图4为根据本技术一个实施例的燃气轮机的信息共享装置的框图。
113.如图4所示,本技术实施例的燃气轮机的信息共享装置100,包括:处理模块110、调用模块120、建立模块130和共享模块140。
114.处理模块110,用于接收终端发送的信息共享请求,并获取所述终端的鉴权结果;
115.调用模块120,用于响应于所述终端的鉴权结果为通过鉴权,调用通用接入接口;
116.建立模块130,用于基于所述通用接入接口,建立所述终端与区块链之间的连接;
117.共享模块140,用于基于所述通用接入接口,与所述终端之间共享燃气轮机的目标信息。
118.在本技术的一个实施例中,所述处理模块110,还用于:接收所述终端发送的所述终端的第一标识;基于所述第一标识,获取所述区块链的每个区块链节点对所述终端的子鉴权结果;响应于存在至少一个区块链节点对所述终端的子鉴权结果为未通过鉴权,确定所述终端的鉴权结果为未通过鉴权;或者,响应于每个区块链节点对所述终端的子鉴权结果为通过鉴权,确定所述终端的鉴权结果为通过鉴权。
119.在本技术的一个实施例中,在所述信息共享请求为信息存储请求的情况下,所述共享模块140,还用于:基于所述通用接入接口,控制第一区块链节点接收所述终端发送的所述燃气轮机的目标信息,并控制所述第一区块链节点将所述燃气轮机的目标信息存储在本地。
120.在本技术的一个实施例中,所述控制所述第一区块链节点将接收到的所述燃气轮机的目标信息存储在本地之前,所述共享模块140,还用于:控制所述第一区块链节点从所述燃气轮机的目标信息中提取出时间戳、密钥、哈希特征值中的至少一种;控制所述第一区块链节点基于所述时间戳、所述密钥、所述哈希特征值中的至少一种,获取所述燃气轮机的目标信息的校验结果;识别所述燃气轮机的目标信息的校验结果为通过校验。
121.在本技术的一个实施例中,在所述信息共享请求为信息读取请求的情况下,所述共享模块140,还用于:基于所述通用接入接口,控制第二区块链节点接收所述终端发送的所述燃气轮机的目标信息的第二标识,其中,所述第二区块链节点存储有所述燃气轮机的目标信息,所述第二标识用于在所述第二区块链节点存储的信息中确定所述燃气轮机的目标信息;基于所述通用接入接口,控制所述第二区块链节点将所述燃气轮机的目标信息发送至所述终端。
122.在本技术的一个实施例中,所述燃气轮机的信息共享装置100,还包括:展示模块,所述展示模块,用于:获取信息展示模板;按照所述信息展示模板,对至少一个区块链节点中存储的信息进行联合展示。
123.需要说明的是,本技术实施例的燃气轮机的信息共享装置中未披露的细节,请参照本技术上述实施例中的燃气轮机的信息共享方法所披露的细节,这里不再赘述。
124.综上,本技术实施例的燃气轮机的信息共享装置,可接收终端发送的信息共享请求,并获取终端的鉴权结果,响应于终端的鉴权结果为通过鉴权,调用通用接入接口,基于通用接入接口,建立终端与区块链之间的连接,基于通用接入接口,与终端之间共享燃气轮机的目标信息。由此,终端可通过通用接入接口接入区块链,适用于不同终端的接入场景,可实现燃气轮机的目标信息在终端、区块链之间的共享,以实现燃气轮机的目标信息在不同终端之间的共享。
125.为了实现上述实施例,本技术还提出另一种燃气轮机的信息共享装置,适用于终端。
126.图5为根据本技术另一个实施例的燃气轮机的信息共享装置的框图。
127.如图5所示,本技术实施例的燃气轮机的信息共享装置200,包括:处理模块210、调用模块220、建立模块230和共享模块240。
128.处理模块210,用于向区块链发送信息共享请求,并获取终端的鉴权结果;
129.调用模块220,用于响应于所述终端的鉴权结果为通过鉴权,调用所述通用接入接口;
130.建立模块230,用于基于所述通用接入接口,建立所述终端与所述区块链之间的连接;
131.共享模块240,用于基于所述通用接入接口,与所述区块链之间共享燃气轮机的目标信息。
132.在本技术的一个实施例中,所述处理模块210,还用于:接收所述区块链发送的所
述终端的鉴权结果。
133.在本技术的一个实施例中,所述接收所述区块链发送的所述终端的鉴权结果之前,所述处理模块210,还用于:向所述区块链发送所述终端的第一标识,其中,所述第一标识用于生成所述终端的鉴权结果。
134.在本技术的一个实施例中,在所述信息共享请求为信息存储请求的情况下,所述共享模块240,还用于:基于所述通用接入接口,向第一区块链节点发送所述燃气轮机的目标信息。
135.在本技术的一个实施例中,在所述信息共享请求为信息读取请求的情况下,所述共享模块240,还用于:基于所述通用接入接口,向第二区块链节点发送所述燃气轮机的目标信息的第二标识,其中,所述第二区块链节点存储有所述燃气轮机的目标信息,所述第二标识用于在所述第二区块链节点存储的信息中确定所述燃气轮机的目标信息;基于所述通用接入接口,接收所述第二区块链节点发送的所述燃气轮机的目标信息。
136.需要说明的是,本技术实施例的燃气轮机的信息共享装置中未披露的细节,请参照本技术上述实施例中的燃气轮机的信息共享方法所披露的细节,这里不再赘述。
137.综上,本技术实施例的燃气轮机的信息共享装置,可向区块链发送信息共享请求,并获取终端的鉴权结果,响应于终端的鉴权结果为通过鉴权,调用通用接入接口,基于通用接入接口,建立终端与区块链之间的连接,基于通用接入接口,与区块链之间共享燃气轮机的目标信息。由此,终端可通过通用接入接口接入区块链,适用于不同终端的接入场景,可实现燃气轮机的目标信息在终端、区块链之间的共享,以实现燃气轮机的目标信息在不同终端之间的共享。
138.为了实现上述实施例,如图6所示,本技术实施例提出了一种电子设备300,包括:存储器310、处理器320及存储在存储器310上并可在处理器320上运行的计算机程序,所述处理器320执行所述程序时,实现上述的燃气轮机的信息共享方法。
139.本技术实施例的电子设备,通过处理器执行存储在存储器上的指令,可接收终端发送的信息共享请求,并获取终端的鉴权结果,响应于终端的鉴权结果为通过鉴权,调用通用接入接口,基于通用接入接口,建立终端与区块链之间的连接,基于通用接入接口,与终端之间共享燃气轮机的目标信息。由此,终端可通过通用接入接口接入区块链,适用于不同终端的接入场景,可实现燃气轮机的目标信息在终端、区块链之间的共享,以实现燃气轮机的目标信息在不同终端之间的共享。
140.为了实现上述实施例,本技术还提出一种计算机可读存储介质,其存储有计算机程序,该程序被处理器执行时实现上述燃气轮机的信息共享方法。
141.本技术实施例的计算机可读存储介质,通过存储计算机程序并被处理器执行,可接收终端发送的信息共享请求,并获取终端的鉴权结果,响应于终端的鉴权结果为通过鉴权,调用通用接入接口,基于通用接入接口,建立终端与区块链之间的连接,基于通用接入接口,与终端之间共享燃气轮机的目标信息。由此,终端可通过通用接入接口接入区块链,适用于不同终端的接入场景,可实现燃气轮机的目标信息在终端、区块链之间的共享,以实现燃气轮机的目标信息在不同终端之间的共享。
142.在本技术的各种实施例中,应理解,上述各过程的序号的大小并不意味着执行顺序的必然先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的
实施过程构成任何限定。
143.在本技术所提供的实施例中,应理解,“与a相应的b”表示b与a相关联,根据a可以确定b。但还应理解,根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其他信息确定b。
144.另外,在本技术各实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
145.上述集成的单元若以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可获取的存储器中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或者部分,可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干请求用以使得一台计算机设备(可以为个人计算机、服务器或者网络设备等,具体可以是计算机设备中的处理器)执行本技术的各个实施例上述方法的部分或全部步骤。
146.本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(read-only memory,rom)、随机存储器(random access memory,ram)、可编程只读存储器(programmable read-only memory,prom)、可擦除可编程只读存储器(erasable programmable read only memory,eprom)、一次可编程只读存储器(one-time programmable read-only memory,otprom)、电子抹除式可复写只读存储器(electrically-erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
147.以上对本技术实施例公开的一种燃气轮机的信息共享方法、训练方法、装置、设备及介质进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献