基于插件的可插拔式数据处理方法及装置制造方法及图纸

技术编号:36090200 阅读:12 留言:0更新日期:2022-12-24 11:06
本发明专利技术公开了一种基于插件的可插拔式数据处理方法及装置,涉及分布式技术领域,其中该方法包括:获取待处理数据对应用户的业务需求因素;根据用户的业务需求因素,以及预先配置的业务需求因素与多个业务需求插件之间的关系,确定用户的业务需求因素对应的业务需求插件;每一业务需求插件对应一种数据格式及数据传输方式;调用确定出的业务需求插件,将待处理数据处理成所述确定出的业务需求插件对应的数据格式后以确定出的业务需求插件对应的数据传输方式发送给所述用户。本发明专利技术可以无需修改原有程序,只需要基于插件,低成本、灵活地实现数据处理或数据传输需求。地实现数据处理或数据传输需求。地实现数据处理或数据传输需求。

【技术实现步骤摘要】
基于插件的可插拔式数据处理方法及装置


[0001]本专利技术涉及分布式
,尤其涉及一种基于插件的可插拔式数据处理方法及装置。

技术介绍

[0002]本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]目前,在进行数据处理、传输时,因不同业务需求的数据格式、传输方式不同,如果按照传统开发思路,需要根据业务需求重新开发代码,涉及根据不同需求修改原有程序以开发新需求程序,开发、维护成本高,不灵活。

技术实现思路

[0004]本专利技术实施例提供一种基于插件的可插拔式数据处理方法,用以无需修改原有程序,只需要基于插件,低成本、灵活地实现数据处理或数据传输需求,该方法包括:
[0005]获取待处理数据对应用户的业务需求因素;
[0006]根据用户的业务需求因素,以及预先配置的业务需求因素与多个业务需求插件之间的关系,确定用户的业务需求因素对应的业务需求插件;每一业务需求插件对应一种数据格式及数据传输方式;
[0007]调用确定出的业务需求插件,将待处理数据处理成所述确定出的业务需求插件对应的数据格式后以确定出的业务需求插件对应的数据传输方式发送给所述用户。
[0008]本专利技术实施例还提供一种基于插件的可插拔式数据处理装置,用以无需修改原有程序,只需要基于插件,低成本、灵活地实现数据处理或数据传输需求,该装置包括:
[0009]获取单元,用于获取待处理数据对应用户的业务需求因素;r/>[0010]确定单元,用于根据用户的业务需求因素,以及预先配置的业务需求因素与多个业务需求插件之间的关系,确定用户的业务需求因素对应的业务需求插件;每一业务需求插件对应一种数据格式及数据传输方式;
[0011]调用单元,用于调用确定出的业务需求插件,将待处理数据处理成所述确定出的业务需求插件对应的数据格式后以确定出的业务需求插件对应的数据传输方式发送给所述用户。
[0012]本专利技术实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于插件的可插拔式数据处理方法。
[0013]本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述基于插件的可插拔式数据处理方法。
[0014]本专利技术实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程
序,所述计算机程序被处理器执行时实现上述基于插件的可插拔式数据处理方法。
[0015]本专利技术实施例中,基于插件的可插拔式数据处理方案,与现有技术中需要根据业务需求重新开发代码,涉及根据不同需求修改原有程序以开发新需求程序,开发、维护成本高,不灵活的技术方案相比,通过:获取待处理数据对应用户的业务需求因素;根据用户的业务需求因素,以及预先配置的业务需求因素与多个业务需求插件之间的关系,确定用户的业务需求因素对应的业务需求插件;每一业务需求插件对应一种数据格式及数据传输方式;调用确定出的业务需求插件,将待处理数据处理成所述确定出的业务需求插件对应的数据格式后以确定出的业务需求插件对应的数据传输方式发送给所述用户,可以无需修改原有程序,只需要基于插件,低成本、灵活地实现数据处理或数据传输需求。
附图说明
[0016]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0017]图1为本专利技术实施例中基于插件的可插拔式数据处理方法的流程示意图;
[0018]图2为本专利技术另一实施例中基于插件的可插拔式数据处理方法的流程示意图;
[0019]图3为本专利技术实施例中基于插件的可插拔式数据处理的原理示意图;
[0020]图4为本专利技术实施例中基于插件的可插拔式数据处理装置的结构示意图;
[0021]图5为本专利技术一实施例的计算机设备结构示意图。
具体实施方式
[0022]为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本专利技术实施例做进一步详细说明。在此,本专利技术的示意性实施例及其说明用于解释本专利技术,但并不作为对本专利技术的限定。
[0023]本申请技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。
[0024]插件(Plugin)是一种遵循一定规范的应用程序接口编写出来的程序,插入别的系统里面的物件,主要用于增强原来系统的功能。
[0025]现有缺点:传统开发模式需要根据需求重新开发代码,涉及修改原有程序,开发、维护成本高,风险大,不灵活。为了减少对程序的修改,更加便捷、快速的开发新增需求程序,本专利技术实施例提供了一种基于插件的可插拔式数据处理方案,该方案为一种基于插件的可插拔式数据处理、传输机制。该方案不涉及修改原有程序,只需要基于插件,灵活实现数据处理或数据传输需求。下面对该基于插件的可插拔式数据处理方案进行详细介绍。
[0026]图1为本专利技术实施例中基于插件的可插拔式数据处理方法的流程示意图,如图1所示,该方法包括如下步骤:
[0027]步骤101:获取待处理数据对应用户的业务需求因素;
[0028]步骤102:根据用户的业务需求因素,以及预先配置的业务需求因素与多个业务需求插件之间的关系,确定用户的业务需求因素对应的业务需求插件;每一业务需求插件对
应一种数据格式及数据传输方式;
[0029]步骤103:调用确定出的业务需求插件,将待处理数据处理成所述确定出的业务需求插件对应的数据格式后以确定出的业务需求插件对应的数据传输方式发送给所述用户。
[0030]本专利技术实施例提供的基于插件的可插拔式数据处理方法,工作时:获取待处理数据对应用户的业务需求因素;根据用户的业务需求因素,以及预先配置的业务需求因素与多个业务需求插件之间的关系,确定用户的业务需求因素对应的业务需求插件;每一业务需求插件对应一种数据格式及数据传输方式;调用确定出的业务需求插件,将待处理数据处理成所述确定出的业务需求插件对应的数据格式后以确定出的业务需求插件对应的数据传输方式发送给所述用户。
[0031]与现有技术中需要根据业务需求重新开发代码,涉及根据不同需求修改原有程序以开发新需求程序,开发、维护成本高,不灵活的技术方案相比,本专利技术实施例提供的基于插件的可插拔式数据处理方法可以无需修改原有程序,只需要基于插件,低成本、灵活地实现数据处理或数据传输需求。下面对该基于插件的可插拔式数据处理方法进行详细介绍。
[0032]在上述步骤101中,业务需求因素可以包括用户需要的数据格式及数据传输方式,例如A用户需要的数据格式是可以xml格式等,数据传输方式可以是FTP方式等。<本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于插件的可插拔式数据处理方法,其特征在于,包括:获取待处理数据对应用户的业务需求因素;根据用户的业务需求因素,以及预先配置的业务需求因素与多个业务需求插件之间的关系,确定用户的业务需求因素对应的业务需求插件;每一业务需求插件对应一种数据格式及数据传输方式;调用确定出的业务需求插件,将待处理数据处理成所述确定出的业务需求插件对应的数据格式后以确定出的业务需求插件对应的数据传输方式发送给所述用户。2.如权利要求1所述的方法,其特征在于,调用确定出的业务需求插件,将待处理数据处理成所述确定出的业务需求插件对应的数据格式后以确定出的业务需求插件对应的数据传输方式发送给所述用户,包括:将待处理数据组织成xml格式文件后通过FTP方式上传到所述用户的服务器。3.如权利要求1所述的方法,其特征在于,调用确定出的业务需求插件,将待处理数据处理成所述确定出的业务需求插件对应的数据格式后以确定出的业务需求插件对应的数据传输方式发送给所述用户,包括:将待处理数据组织成json格式文件后通过HTTP请求方式提交给所述用户。4.如权利要求1所述的方法,其特征在于,调用确定出的业务需求插件,将待处理数据处理成所述确定出的业务需求插件对应的数据格式后以确定出的业务需求插件对应的数据传输方式发送给所述用户,包括:将待处理数据生成Excel文件后通过E

mail的方式发送给所述用户。5.一种基于插件的可插拔式数据处理装置,其特征在于,包括:获取单元...

【专利技术属性】
技术研发人员:刘利刚
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1