一种基于Protobuf的改进型编码和解码方法及装置与流程

未命名 10-19 阅读:91 评论:0

一种基于protobuf的改进型编码和解码方法及装置
技术领域
1.本发明涉及电网数据交换处理的技术领域,尤其涉及一种基于protobuf的改进型编码和解码方法及装置。


背景技术:

2.随着电网设备规模的不断扩大,其产生的电网数据量与日俱增,由此带来的电网数据传输、交互更加频繁。protobuf技术因其序列化和反序列化速度快,在传输过程中的空间开销低,并且支持多种编程语言,在电网数据交换处理领域得到广泛的应用。
3.protobuf相关技术中,数据结构定义在proto文件中,protobuf编译插件根据proto文件中定义的数据字段名称和类型,自动生成相关处理代码,应用程序调用这些代码完成数据的序列化和反序列化。
4.然而,protobuf序列化后的数据,需要结合proto文件编写代码进行反序列化解析后才能读取,可读性较差。大多数电网场景下应用程序的使用人员不具备代码开发能力,给数据的查阅带来困难。此外,经过protobuf序列化后的数据,缺乏身份标识信息,使得每种数据格式的数据只能单独处理,无法实现兼容处理,某种程度上,增加了对系统资源的消耗。


技术实现要素:

5.本部分的目的在于概述本发明的实施例的一些方面以及简要介绍一些较佳实施例。在本部分以及本技术的说明书摘要和发明名称中可能会做些简化或省略以避免使本部分、说明书摘要和发明名称的目的模糊,而这种简化或省略不能用于限制本发明的范围。
6.鉴于上述现有存在的问题,提出了本发明。
7.因此,本发明目的是提供一种基于protobuf的改进型编码和解码方法及装置解决电网数据交换处理领域中经过protobuf序列化后的数据,缺乏身份标识信息,使得每种数据格式的数据只能单独处理,无法实现兼容处理,增加了对系统资源的消耗的问题。
8.为解决上述技术问题,本发明提供如下技术方案:
9.第一方面,本发明实施例提供了一种基于protobuf的改进型编码和解码方法,包括:
10.获取原始数据并根据数据解析协议解析出各个数据值的含义、对应的数据类型以及排列顺序,并分配统一的识别id;
11.在数据库中创建编码格式表,为每个数据值定义字段名称;
12.将识别id、数据字段名称、数据值含义按顺序存储于编码格式表中;
13.将原始数据通过并行转化方法转化成包含识别id、数据类型和数据值且按顺序交替排列的字节数组,实现数据编码;
14.根据字节数组,提取识别id,用于在多种编码格式的数据混合解码时进行区分,并通过所述转化方法的逆过程对数据类型和数据值进行还原;
15.根据识别id,在数据库中查询出具体的编码格式,结合已还原的数据类型和数据值,进行数据展示。
16.作为本发明所述的一种基于protobuf的改进型编码和解码方法,其中:获取原始数据包括,
17.接收原始数据,通过设备终端上送、消息中间件转发、http请求接口读取的方式获得原始数据;
18.模拟原始数据,在应用程序中通过字符串的创建和拼接操作,仿造原始数据格式生成的原始数据。
19.作为本发明所述的一种基于protobuf的改进型编码和解码方法,其中:多种来源的原始数据同时处理时,将识别id用于区分各种原始数据来源的序列数字,为一个字节以及数个字节。
20.作为本发明所述的一种基于protobuf的改进型编码和解码方法,其中:将原始数据通过并行转化成包含识别id、数据类型和数据值且按顺序交替排列的字节数组,实现数据编码包括,
21.将识别id置于数组头部,将数据类型直接映射成字节;
22.将数据类型映射成整型数字,将映射后的整型数字作为参数,调用对应的转化方法,将数据值转化成字节。
23.作为本发明所述的一种基于protobuf的改进型编码和解码方法,其中:所述并行转化方法包括,
24.将基本数据类型的数据值通过二进制运算转换成二进制数据;
25.将原始数据批量缓存到内存中,达到设定的数量后,对于每条原始数据,按照基于内存大小的数据类型进行分组;
26.待缓存中的所有原始数据分组完毕后,采用多线程技术,多组原始数据同时进行转化;
27.每条原始数据经过分组转化后,生成多个子字节数组,通过识别id,将子字节数组拼接成完整的字节数组,完成转化。
28.作为本发明所述的一种基于protobuf的改进型编码和解码方法,其中:根据字节数组,提取识别id,用于在多种编码格式的数据混合解码时进行区分,并对数据类型和数据值进行还原包括,
29.字节数组第一位或者前几位字节用于存储识别id,可直接提取出识别id,用于在多种编码格式的数据同时解码时进行区分;
30.根据编码协议,确定原始数据在字节数组中的排列顺序和含义,采用还原方法将字节还原成原始数据如下:
31.从字节数组中还原出第一个数据值的数据类型,根据数据类型选择数据值的还原方法,还原出第一个数据值;
32.依次如此还原出字节数组中的所有数据类型和数据值。
33.作为本发明所述的一种基于protobuf的改进型编码和解码方法,其中:根据识别id,在数据库中查询出具体的编码格式,结合已还原的数据类型和数据值,进行数据展示包括,
34.根据识别id,从数据库中的编码格式表中查询出唯一对应的编码格式;
35.将解码后的数据与编码格式中的数据字段名称、数据字段含义进行顺序匹配,形成数据展示字符串,并进行展示。
36.第二方面,本发明实施例提供了基于protobuf的改进型编码和解码装置,包括,
37.编码数据发送模块(100),获取原始数据并根据数据解析协议解析出各个数据值的含义、对应的数据类型以及排列顺序,并分配统一的识别id,在数据库中创建编码格式表,为每个数据值定义字段名称,将识别id、数据字段名称、数据值含义按顺序存储于编码格式表中,将原始数据通过并行转化方法转化成包含识别id、数据类型和数据值且按顺序交替排列的字节数组,实现数据编码;
38.将原始数据转化成包含识别id、数据类型和数据值且按顺序交替排列的字节数组,实现数据编码;
39.消息中间件(200),用于接收编码数据发送模块(100)中的编码数据;
40.数据解码和展示功能模块(300),用于从消息中间件(200)中获取字节数组,提取识别id以在多种编码格式的数据混合解码时进行区分,并通过所述转化方法的逆过程对数据类型和数据值进行还原;
41.根据识别id,在数据库中查询出具体的编码格式,结合已还原的数据类型和数据值,进行数据展示;
42.终端控制台(400),查阅数据解码和展示功能模块(300)中的数据展示字符串。
43.第三方面,本发明实施例提供了一种计算设备,包括:
44.存储器和处理器;
45.所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本发明任一实施例所述的基于protobuf的改进型编码和解码方法。
46.第四方面,本发明实施例提供了一种计算机可读存储介质,其存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现所述基于protobuf的改进型编码和解码方法。
47.本发明的有益效果:本发明提供的一种基于protobuf的改进型编码和解码方法及装置,实现了数据结构定义和数据处理相互独立,在不使用protobuf编译插件进行编译的情况下,也可以进行应用程序开发,降低了在数据编码和解码方面的开发的门槛;实现不同数据格式的消息数据集中统一处理,提升了数据处理效率和系统资源的利用效率;自带数据通用展示模块,不必根据不同数据格式创建不同的数据展示方法,减少了在数据展示方面的开发工作量。
附图说明
48.为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。其中:
49.图1为本发明一种基于protobuf的改进型编码和解码方法的总流程示意图。
50.图2为本发明一种基于protobuf的改进型编码和解码方法的消息格式图。
51.图3为本发明一种基于protobuf的改进型编码和解码方法的消息数据编码流程图。
52.图4为本发明一种基于protobuf的改进型编码和解码方法的消息数据解码流程图。
具体实施方式
53.为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合说明书附图对本发明的具体实施方式做详细的说明。
54.在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是本发明还可以采用其他不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广,因此本发明不受下面公开的具体实施例的限制。
55.其次,此处所称的“一个实施例”或“实施例”是指可包含于本发明至少一个实现方式中的特定特征、结构或特性。在本说明书中不同地方出现的“在一个实施例中”并非均指同一个实施例,也不是单独的或选择性的与其他实施例互相排斥的实施例。
56.再其次,本发明结合示意图进行详细描述,在详述本发明实施例时,为便于说明,表示器件结构的剖面图会不依一般比例作局部放大,而且所述示意图只是示例,其在此不应限制本发明保护的范围。此外,在实际制作中应包含长度、宽度及深度的三维空间尺寸。
57.实施例1
58.参照图1~图4,为本发明的一个实施例,提供了一种基于protobuf的改进型编码和解码方法,包括:
59.如图1和图2所示,本发明的具体流程以及编码流程如下:
60.s1:获取原始数据并根据数据解析协议解析出各个数据值的含义、对应的数据类型以及排列顺序,并分配统一的识别id。应说明的是:
61.获取原始数据包括接收或模拟出原始数据;
62.具体的,原始数据是指已约定数据类型的、包含数据值且可进行解析的字符串。约定的数据类型为基本数据类型,包括byte、int32、int64、float、double和string。
63.进一步地,接收原始数据是指通过设备终端上送、消息中间件转发、http请求接口读取等方式获得原始数据。
64.进一步地,模拟原始数据是指在应用程序中通过字符串的创建、拼接等操作,仿造原始数据格式生成的原始数据。
65.进一步地,数据解析协议包含数据值的含义、数据类型、数据排列顺序以及解析数据的方法。
66.进一步地,多种来源的原始数据同时处理时,识别id是用于区分各种原始数据来源的序列数字,为一个字节或数个字节。
67.s2:在数据库中创建编码格式表,为每个数据值定义字段名称。应说明的是:
68.在数据库中创建编码格式表,为每个数据值定义字段名称和字段含义。将识别id、数据字段名称、数据字段含义按顺序存储于编码格式表中。每个识别id唯一确定一种编码格式。
69.其中,数据库包括关系型数据库、分布式数据库和内存型数据库。
70.s3:将识别id、数据字段名称、数据值含义按顺序存储于编码格式表中。
71.应说明的是:
72.每个识别id唯一确定一种编码格式;
73.s4:将原始数据转化成包含识别id、数据类型和数据值且按顺序交替排列的字节数组,实现数据编码。应说明的是:
74.进一步地,针对protobuf逐条进行转化的方法,本实施例提出一种并行转化方法。将原始数据批量缓存到内存中,达到设定的数量后,对于每条原始数据,按照基于内存大小的数据类型进行分组。待缓存中的所有原始数据分组完毕后,采用多线程技术,多组原始数据同时进行转化。每条原始数据经过分组转化后,生成多个子字节数组,通过识别id,将子字节数组拼接成完整的字节数组,完成转化。
75.具体的,将基本数据类型的数据值通过二进制运算转换成二进制数据;从最低位开始取8位数据作为一个字节存入字节数组中,之后通过位运算将二进制数据右移8位,再取8位数据作为一个字节存入字节数组中。
76.依次执行,直至二进制数据全部存入字节数组中。
77.按照占用内存的大小,可以将基本数据类型分为四种基于内存大小的数据类型,分别为占用一个字节:byte型,占用四个字节:int32型和float型,占用8个字节:int64型和double型,无固定大小:string型。
78.其中,float和double通过java中提供的floattointbits和doubletolongbits方法分别转换成int32和int64类型。故float和double的数据值可视为int32和int64的数据值。
79.每种基于内存大小的数据类型的数据值,均有一种将其转化为字节的转化方法相对应。
80.进一步地,如图3所示,进一步地,创建字节数组,将识别id置于数组头部。
81.将数据类型直接映射成字节。根据数据类型从序列化工具中选择转化的方法,将数据值转化成字节。
82.继识别id之后,将数据类型和数据值的字节按照顺序依次交替排列,形成字节数组,实现数据编码。
83.如图4所示,本发明的解码流程如下:
84.s5:根据字节数组,提取识别id,用于在多种编码格式的数据混合解码时进行区分,并对数据类型和数据值进行还原。应说明的是:
85.应说明的,在解码阶段,字节数组第一位或者前几位字节用于存储识别id,因此可直接提取出识别id,用于在多种编码格式的数据同时解码时进行区分。
86.根据编码协议,确定原始数据在字节数组中的排列顺序和含义,采用还原方法将字节还原成原始数据,存储于应用程序内存中以供后续功能模块使用。
87.从protobuf相关技术中,将字节还原为基本类型数据的方法单独剥离出来,改造成本发明中所使用的还原方法。
88.首先从字节数组中还原出第一个数据值的数据类型,根据数据类型选择数据值的还原方法,从而还原出第一个数据值。依次如此还原出字节数组中的所有数据类型和数据
值并存储于应用程序内存中以供待后续使用。
89.s6:根据识别id,在数据库中查询出具体的编码格式,结合已还原的数据类型和数据值,进行数据展示。应说明的是:
90.根据识别id,从数据库中的编码格式表中查询出唯一对应的编码格式;
91.将解码后的数据与编码格式中的数据字段名称、数据字段含义进行顺序匹配,形成数据展示字符串,并进行展示,并发送至终端控制台或本地日志文件,以供查阅。
92.本实施例还提供一种基于protobuf的改进型编码和解码装置,包括:
93.编码数据发送模块100,获取原始数据并根据数据解析协议解析出各个数据值的含义、对应的数据类型以及排列顺序,并分配统一的识别id,在数据库中创建编码格式表,为每个数据值定义字段名称,将识别id、数据字段名称、数据值含义按顺序存储于编码格式表中,将原始数据转化成包含识别id、数据类型和数据值且按顺序交替排列的字节数组,实现数据编码;
94.消息中间件200,用于接收编码数据发送模块100中的编码数据;
95.数据解码和展示功能模块300,用于从消息中间件200中获取字节数组,提取识别id以在多种编码格式的数据混合解码时进行区分,并对数据类型和数据值进行还原;
96.根据识别id,在数据库中查询出具体的编码格式,结合已还原的数据类型和数据值,进行数据展示;
97.终端控制台400,查阅数据解码和展示功能模块300中的数据展示字符串。
98.进一步地,融合数据编码和数据发送功能,实现编码数据发送模块,并数据发送至消息中间件。消息中间件主要有kafka、activemq、rabbitmq、rocketmq、zeromq等。
99.本实施例还提供一种计算设备,适用于基于protobuf的改进型编码和解码方法的情况,包括:
100.存储器和处理器;存储器用于存储计算机可执行指令,处理器用于执行计算机可执行指令,实现如上述实施例提出的基于protobuf的改进型编码和解码方法。
101.该计算机设备可以是终端,该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、运营商网络、nfc(近场通信)或其他技术实现。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
102.本实施例还提供一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述实施例提出的实现基于protobuf的改进型编码和解码方法。
103.本实施例提出的存储介质与上述实施例提出的数据存储方法属于同一发明构思,未在本实施例中详尽描述的技术细节可参见上述实施例,并且本实施例与上述实施例具有相同的有益效果。
104.实施例2
105.为本发明的另一个实施例,该实施例不同于第一个实施例的是,提供了一种基于protobuf的改进型编码和解码方法的验证测试,对本方法中采用的技术效果加以验证说明。
106.在电网数据处理中,有两种类型的数据,遥信和遥测,其数据结构分别如表1和表2所示:
107.表1:遥测数据结构表
108.yc_id遥测数据idyc_value遥测数据值yc_status遥测数据所处状态
109.表2:遥信数据结构表
110.yx_id遥信数据idyx_value遥信数据值yx_status遥信数据所处状态
111.使用传统protobuf技术进行序列化传输,需要以下步骤:
112.a1:创建proto文件并在文件中进行遥测和遥信数据结构的定义如下所示:
[0113][0114]
遥测数据结构
[0115][0116]
遥信数据结构
[0117]
a2:分别在遥测、遥信数据处理应用程序中引入protobuf插件。
[0118]
a3:通过protobuf插件对遥测proto文件进行编译,自动生成可以将yc_id、yc_value和yc_status转化成字节的转化方法,以及将字节还原成yc_id、yc_value和yc_status的还原方法。
[0119]
a4:通过protobuf插件对遥信proto文件进行编译,自动生成可以将yx_id、yx_
value和yx_status转化成字节的转化方法,以及将字节还原成yx_id、yx_value和yx_status的还原方法。
[0120]
a5:通过转化方法可以将遥测、遥信待处理的数据转化为字节数组在网络中传输。
[0121]
a6:通过还原方法,解析出待处理的遥信、遥测数据,并进行处理或者数据展示。
[0122]
a7:进行数据处理和展示时,遥测、遥信数据需要分别开发进行展示的应用程序。
[0123]
采用我方基于protobuf的改进型编码和解码方法,需要以下步骤:
[0124]
b1:为遥测、遥信数据分配识别id,如遥测数据识别id为01,遥信数据识别id为02。
[0125]
b2:根据遥测数据结构可知,yc_id,yc_value,yc_status的数据类型分别为int64,float和int32。结合本发明中涉及的编码和解码方法进行编码和解码。遥信数据处理方法类似。
[0126]
b3:若遥测、遥信数据需要混合处理。在解码阶段,可以根据识别id区分对遥信、遥测数据进行区分,从而选择不同的处理方法。
[0127]
b4:若需要进行数据展示,则在数据库中创建表格存储遥测和遥信数据结构,如下表所示。
[0128]
表3:遥测和遥信数据结构表
[0129]
识别id字段名称字段含义01yc_id遥测id01yc_value遥测值01yc_status遥测状态02yx_id遥信id02yx_value遥信值02yx_status遥信值
[0130]
使用本发明中涉及的解码方法,对遥测、遥信数据进行统一解码后,根据识别id从数据库中查询对应的字段名称和字段含义,结合已解码的遥信、遥测数据类型和数据值,完成数据展示。
[0131]
应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围,其均应涵盖在本发明的权利要求范围当中。

技术特征:
1.一种基于protobuf的改进型编码和解码方法,其特征在于:包括,获取原始数据并根据数据解析协议解析出各个数据值的含义、对应的数据类型以及排列顺序,并分配统一的识别id;在数据库中创建编码格式表,为每个数据值定义字段名称;将识别id、数据字段名称、数据值含义按顺序存储于编码格式表中;将原始数据通过并行转化方法转化成包含识别id、数据类型和数据值且按顺序交替排列的字节数组,实现数据编码;根据字节数组,提取识别id,用于在多种编码格式的数据混合解码时进行区分,并通过所述转化方法的逆过程对数据类型和数据值进行还原;根据识别id,在数据库中查询出具体的编码格式,结合已还原的数据类型和数据值,进行数据展示。2.如权利要求1所述的一种基于protobuf的改进型编码和解码方法,其特征在于:获取原始数据包括,接收原始数据,通过设备终端上送、消息中间件转发、http请求接口读取的方式获得原始数据;模拟原始数据,在应用程序中通过字符串的创建和拼接操作,仿造原始数据格式生成的原始数据。3.如权利要求1所述的一种基于protobuf的改进型编码和解码方法,其特征在于:多种来源的原始数据同时处理时,将识别id用于区分各种原始数据来源的序列数字,为一个字节以及数个字节。4.如权利要求1所述的一种基于protobuf的改进型编码和解码方法,其特征在于:将原始数据通过并行转化成包含识别id、数据类型和数据值且按顺序交替排列的字节数组,实现数据编码包括,将识别id置于数组头部,将数据类型直接映射成字节;将数据类型映射成整型数字,将映射后的整型数字作为参数,调用对应的转化方法,将数据值转化成字节。5.如权利要求4所述的一种基于protobuf的改进型编码和解码方法,其特征在于:所述并行转化方法包括,将基本数据类型的数据值通过二进制运算转换成二进制数据;将原始数据批量缓存到内存中,达到设定的数量后,对于每条原始数据,按照基于内存大小的数据类型进行分组;待缓存中的所有原始数据分组完毕后,采用多线程技术,多组原始数据同时进行转化;每条原始数据经过分组转化后,生成多个子字节数组,通过识别id,将子字节数组拼接成完整的字节数组,完成转化。6.如权利要求1所述的一种基于protobuf的改进型编码和解码方法,其特征在于:根据字节数组,提取识别id,用于在多种编码格式的数据混合解码时进行区分,并对数据类型和数据值进行还原包括,字节数组第一位或者前几位字节用于存储识别id,可直接提取出识别id,用于在多种编码格式的数据同时解码时进行区分;
根据编码协议,确定原始数据在字节数组中的排列顺序和含义,采用还原方法将字节还原成原始数据如下:从字节数组中还原出第一个数据值的数据类型,根据数据类型选择数据值的还原方法,还原出第一个数据值;依次如此还原出字节数组中的所有数据类型和数据值。7.如权利要求6所述的一种基于protobuf的改进型编码和解码方法,其特征在于:根据识别id,在数据库中查询出具体的编码格式,结合已还原的数据类型和数据值,进行数据展示包括,根据识别id,从数据库中的编码格式表中查询出唯一对应的编码格式;将解码后的数据与编码格式中的数据字段名称、数据字段含义进行顺序匹配,形成数据展示字符串,并进行展示。8.一种基于protobuf的改进型编码和解码装置,其特征在于,包括,编码数据发送模块(100),获取原始数据并根据数据解析协议解析出各个数据值的含义、对应的数据类型以及排列顺序,并分配统一的识别id,在数据库中创建编码格式表,为每个数据值定义字段名称,将识别id、数据字段名称、数据值含义按顺序存储于编码格式表中,将原始数据通过并行转化方法转化成包含识别id、数据类型和数据值且按顺序交替排列的字节数组,实现数据编码;将原始数据转化成包含识别id、数据类型和数据值且按顺序交替排列的字节数组,实现数据编码;消息中间件(200),用于接收编码数据发送模块(100)中的编码数据;数据解码和展示功能模块(300),用于从消息中间件(200)中获取字节数组,提取识别id以在多种编码格式的数据混合解码时进行区分,并通过所述转化方法的逆过程对数据类型和数据值进行还原;根据识别id,在数据库中查询出具体的编码格式,结合已还原的数据类型和数据值,进行数据展示;终端控制台(400),查阅数据解码和展示功能模块(300)中的数据展示字符串。9.一种计算设备,包括:存储器和处理器;所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,该计算机可执行指令被处理器执行时实现权利要求1至7任意一项所述基于protobuf的改进型编码和解码方法的步骤。10.一种计算机可读存储介质,其存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现权利要求1至7任意一项所述基于protobuf的改进型编码和解码方法的步骤。

技术总结
本发明公开了一种基于Protobuf的改进型编码和解码方法及装置,包括:获取原始数据并根据数据解析协议解析出各个数据值的含义、对应的数据类型以及排列顺序,并分配统一的识别Id;在数据库中创建编码格式表存储,为每个数据值定义字段名称并储存;将原始数据通过并行转化方法转化成字节数组,实现数据编码;根据字节数组,提取识别Id,在解码时进行区分,并通过转化方法的逆过程对数据类型和数据值进行还原并进行数据展示。本发明实现了数据结构定义和数据处理相互独立,在不使用Protobuf编译插件时,也可实现不同数据格式的消息数据集中统一处理,提升了数据处理效率和系统资源的利用效率。用效率。用效率。


技术研发人员:陶定元 周福 何鸣一 胡振洲 吕非 张艳 张名扬 陈凯旋 宗伟康 王立旭
受保护的技术使用者:国电南瑞科技股份有限公司
技术研发日:2023.05.26
技术公布日:2023/10/15
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

航空商城 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

评论

相关推荐