一种数据处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:30765102 阅读:33 留言:0更新日期:2021-11-10 12:22
本发明专利技术实施例提供了一种数据处理方法、装置、电子设备及存储介质,涉及计算机技术领域。该方法包括:读取预先配置的业务描述配置信息,业务描述配置信息中包括执行业务所需的多个基础组件标识、每个基础组件的业务参数以及各基础组件之间的运行顺序。其中,每个基础组件中封装有不同的可复用功能代码。然后对所述多个基础组件标识对应的基础组件进行实例化,并将每个基础组件的业务参数传入对应的基础组件,对各基础组件进行初始化,按照业务描述配置信息包括的各基础组件之间的运行顺序,运行各基础组件。可以降低用户开发量,提高开发效率。效率。效率。

【技术实现步骤摘要】
一种数据处理方法、装置、电子设备及存储介质


[0001]本专利技术涉及计算机
,特别是涉及一种数据处理方法、装置、电子设备及存储介质。

技术介绍

[0002]在软件开发过程中,开发人员可以根据业务需求进行代码开发,在开发完成后,经测试工程师测试确认代码功能满足业务需求且无漏洞后进行上线发布。
[0003]目前,开发人员进行代码开发时存在很多重复开发的工作。例如在一项需求中需要对一个中间件或一个外部接口进行访问,所以开发人员需要开发用于实现访问该中间件或访问该外部接口的代码。在另一项新的需求中,需要对相同的中间件或相同的外部接口进行访问。在这种情况下,开发人员需要对之前已经开发完成的访问中间件或外部接口的功能代码进行重复开发,导致开发效率低。

技术实现思路

[0004]本专利技术实施例的目的在于提供一种数据处理方法、装置、电子设备及存储介质,以解决开发效率低的问题。具体技术方案如下:
[0005]第一方面,本申请实施例提供一种数据处理方法,所述方法应用于电子设备,所述方法包括:
[0006]读取预先配本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法应用于电子设备,所述方法包括:读取预先配置的业务描述配置信息,所述业务描述配置信息中包括执行业务所需的多个基础组件标识、每个基础组件的业务参数以及各基础组件之间的运行顺序;其中,每个基础组件中封装有不同的可复用功能代码;对所述多个基础组件标识对应的基础组件进行实例化,并将每个基础组件的业务参数传入对应的基础组件,对各基础组件进行初始化;按照所述业务描述配置信息包括的各基础组件之间的运行顺序,运行各基础组件。2.根据权利要求1所述的方法,其特征在于,所述业务描述配置信息包括至少一个管线pipeline,所述pipeline包括多个节点字段,每个节点字段包括一个基础组件的标识、业务参数和组件类型;所述对所述多个基础组件标识对应的基础组件进行实例化,并将每个基础组件的业务参数传入对应的基础组件,对各基础组件进行初始化,包括:针对所述pipeline包括的每个节点字段执行以下操作:查找该节点字段包括的组件类型对应的基础组件,对查找到的基础组件进行实例化;将该节点字段包括的业务参数传入实例化后的基础组件,完成对查找到的基础组件的初始化。3.根据权利要求2所述的方法,其特征在于,所述pipeline还包括起始节点标识,每个节点字段还包括后继节点的基础组件标识;所述按照所述业务描述配置信息包括的各基础组件之间的运行顺序,运行各基础组件,包括:获取所述pipeline包括的起始节点标识;运行所述起始节点标识对应的基础组件;从所述pipeline中查找所述起始节点标识对应的节点字段,获取所述起始节点标识对应的节点字段包括的后继节点标识;运行所获取的后继节点标识对应的基础组件;循环执行从当前执行完毕的基础组件对应的节点字段中,获取后继节点标识,并运行所获取的后继节点标识对应的基础组件的步骤,直至当前运行完毕的基础组件对应的节点字段中不存在后继节点标识。4.根据权利要求1所述的方法,其特征在于,在读取所述预先配置的业务描述配置信息之前,所述方法还包括:展示业务编排界面,所述业务编排界面包括基础组件列表、业务编排区和业务参数配置区;检测用户在所述业务编排区的编排操作,所述编排操作包括对所述基础组件列表中的基础组件的选择操作,以及对选择的基础组件之间的连接操作;接收用户在所述业务参数配置区为所选择的每个基础组件配置的业务参数;基于所述用户在所述业务编排区的编排操作和所述用户配置的业务参数生成并存储所述业务描述配置信息。5.一种数据处理装置,其特征在于,所述装置应用于电子设备,所述装置包括:读取模块,用于读取预先配置的业务描述配置信息,所述业务描述配置信息中包括执
行业务所需的多个基础组件标识、每个基础...

【专利技术属性】
技术研发人员:陈彰马铭远杨耀华张振华张德阳
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1