【技术实现步骤摘要】
数据协同处理方法、装置和计算机设备
[0001]本申请涉及计算机
,具体而言,涉及一种数据协同处理方法、装置和计算机设备。
技术介绍
[0002]随着计算机技术的发展,人们可以利用计算机设备进行各种各样的数据处理,这样,可以极大地提升人们的工作效率。
[0003]相关技术中,经常会遇到需要不同部门的技术人员协同处理一些数据的情况,比如,可以由开发部门的技术人员开发出多个用于实现具体操作的功能模块,由数据采集部门的技术人员采集相应的待处理数据然后由编辑部门的技术人员根据实际的需要为各功能模块输入相应的参数并将不同的功能模块封装成一个流程脚本,并在相应的程序上运行流程脚本对待处理数据进行处理,再由运维部门的技术人员对处理后的数据进行检验或对流程脚本进行修复。另外,由于涉及到多个不同部门,就需要在各个部门的技术人员之间相互传输各种数据、脚本或模块等,这样,才能确保能正常完成数据处理的工作。
[0004]然而,相关技术的方案中,由于需要多个部门的技术人员相互传输数据、脚本或模块,这就存在数据丢失或模块损坏的风险,并且,若数据、脚本或模块发生变动,其他部门的技术人员也无法及时获取到变动后的数据、脚本或模块。因此,相关技术的方案存在稳定性较差、效率较低的问题。
技术实现思路
[0005]本申请的目的在于提供一种数据协同处理方法、装置和计算机设备,可以达到提高数据协同处理的稳定性和效率的效果。
[0006]本申请的实施例是这样实现的:
[0007]本申请实施例的第一方面,提供一 ...
【技术保护点】
【技术特征摘要】
1.一种数据协同处理方法,其特征在于,应用于服务器,所述方法包括:获取至少一个第一终端设备发送的待处理数据;根据至少一个第二终端设备发送的处理模块的信息,获取至少一个处理模块,其中,各所述处理模块分别用于执行一种或多种业务操作;获取至少一个第三终端设备发送的配置信息,所述配置信息用于指示所述处理模块与所述待处理数据之间、所述处理模块与其他处理模块之间的关联信息以及所述处理模块的执行参数;基于各所述配置信息和各所述处理模块生成流程实例,所述流程实例用于指示需要调用的所述待处理数据以及所述处理模块需要对所述待处理数据进行的业务操作;执行所述流程实例,输出所述流程实例执行后的执行结果数据。2.如权利要求1所述的数据协同处理方法,其特征在于,所述根据至少一个第二终端设备发送的处理模块的信息,获取至少一个处理模块,包括:获取所述第二终端设备发送的模块声明文件,所述模块声明文件用于指示需要创建的处理模块的属性信息,所述属性信息包括:模块功能、接口协议、控制命令、资源需求;根据所述模块声明文件创建所述处理模块。3.如权利要求2所述的数据协同处理方法,其特征在于,所述根据所述模块声明文件创建所述处理模块,包括:确定所述模块声明文件是否满足预设的创建条件;若满足,则根据所述模块声明文件所指示的所述处理模块的属性信息,从预设的程序库中读取所述处理模块所需的程序片段,对所述程序片段拼接处理,得到所述处理模块;若不满足,则将所述模块声明文件中不满足所述创建条件的文件内容发送给对应的第二终端设备。4.如权利要求1所述的数据协同处理方法,其特征在于,所述基于所述配置信息和各所述处理模块生成流程实例,包括:解析所述配置信息,确定所述处理模块、所述处理模块与所述待处理数据的关联信息、所述处理模块与其他处理模块的关联信息以及所述处理模块的执行参数;根据各所述处理模块、所述处理模块与所述待处理数据的关联信息、所述处理模块与其他处理模块的关联信息以及所述处理模块的执行参数生成所述流程实例。5.如权利要求4所述的数据协同处理方法,其特征在于,所述根据各所述处理模块、所述处理模块与所述待处理数据的关联信息、所述处理模块与其他处理模块的关联信息以及所述处理模块的执行参数,包括:调用所述处理模块,并将所述处理模块的执行参数写入所述处理模块;根据所述处理模块与其他处理模块之间的关联信息,建立处理模块节点树,所述处理模块节点树中包括多个节点,各节点分别表征一个处理模块;根据所述处理模块与所述待处理数据的关联信息,在所述处理模块节点树中添加节点数据,所述节点数据用于指示所述处理模块与待处理数据的关联信息;按照所述处理模块节点树中各节点的位置以及节点数据,生成所述流程实例。6.如权利要求1所述的数据协同处理方法,其特征在于,所述执行所述流程实例,输出所述流程实例执行后的执行结果数据,包括:
通过虚拟容器中的目标程序执行所述流程实例,得到所述流程实例执行后的执行结果数据,所述目标程序包括主循环进程和多个子进程,所述主循环进程用于调用并控制各所述子进程;将所述流程实例执行后的执行结果数据存储到数据库中,并将所述流程实例执行后的执行结果数据输出。7.如权利要求6所述的数据协同处理方法,其特征在于,所述通过虚拟容器中的目标程序执行所述流程实例,得到所述流程实例执行后的执行结果数据,包括:通过...
【专利技术属性】
技术研发人员:刘思彦,史新天,李松霖,刘柏,范长杰,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。