[发明专利]资产数据流处理服务组件动态扩展的方法和装置在审
申请号: | 202110898657.4 | 申请日: | 2021-08-05 |
公开(公告)号: | CN113568683A | 公开(公告)日: | 2021-10-29 |
发明(设计)人: | 许海龙 | 申请(专利权)人: | 京东科技控股股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/448;G06F9/455 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王治东 |
地址: | 100176 北京市大兴区北京经*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资产 数据流 处理 服务 组件 动态 扩展 方法 装置 | ||
本公开提供一种资产数据流处理服务组件动态扩展的方法和装置,其中,方法包括:根据预设的业务规则确定与目标业务对应的多个流程节点,其中,每个所述流程节点对应一个任务容器;确定所述流程节点对应的待扩展组件的格式,通过组件管理器根据所述待扩展组件的格式创建具体的组件实例;将所述组件实例添加入对应的所述任务容器包含的组件列表中,得到扩展后的组件列表。本公开依据不同的任务确定任务所需要的流程,进而在每个流程节点上都可以动态的添加或修改组件,并通过配置的组件参数来处理数据,实现动态地配置各类资产的接入和管理的组件,无需重启系统,减小了重启带来的风险,提高了对不同资产数据处理的流程的适应性和处理的效率。
技术领域
本公开涉及计算机技术领域,尤其涉及一种资产数据流处理服务组件动态扩展的方法和装置。
背景技术
在现有的资产证券化过程中,接入不同类型的资产需要对表模型进行修改,以便来达到适配对应资产类型的业务逻辑以及管理资产,当现有的系统功能满足不了时就需要开发代码来适配然后部署上线。
现有技术中,当需要接入新的资产时需要考虑当前系统的整体流程是否适配,并对其做出相应的开发适配,在对资产管理的生命周期里面流程固定不灵活,当系统功能满足不了时需要对相应的功能进行改造适配,这样模式开发效率低,如果测试不完全还有影响到已有的功能的风险。
发明内容
本公开提供一种资产数据流处理服务组件动态扩展的方法和装置,用以解决现有技术中开发效率低,可能给现有功能带来危害的缺陷,实现高效配置各种组件,无需重启系统减小重启带来的风险。
第一方面,本公开提供一种资产数据流处理服务组件动态扩展的方法,包括:
根据预设的业务规则确定与目标业务对应的多个流程节点,其中,每个所述流程节点对应一个任务容器;
确定所述流程节点对应的待扩展组件的格式,通过组件管理器根据所述待扩展组件的格式创建具体的组件实例;
将所述组件实例添加入对应的所述任务容器包含的组件列表中,得到扩展后的组件列表。
根据本公开提供的一种资产数据流处理服务组件动态扩展的方法,其特征在于,所述通过组件管理器根据所述待扩展组件的格式创建具体的组件实例,包括:
判断本地磁盘中是否存在待扩展组件;
若存在,则将所述待扩展组件的存储路径添加入组件管理器中;
若不存在,则从组件数据库中查找到所述待扩展组件的组件存放地址,根据所述组件存放地址下载所述待扩展组件并缓存到所述本地磁盘,再将所述待扩展组件在所述本地磁盘中的存储路径添加入所述组件管理器中。
根据本公开提供的一种资产数据流处理服务组件动态扩展的方法,其特征在于,所述流程节点包括数据采集和数据分发;
或,
所述流程节点包括数据采集、数据转换以及数据分发;
或,
所述流程节点包括数据采集、数据计算以及数据分发;
或,
所述流程节点包括数据采集、数据转换、数据计算以及数据分发。
根据本公开提供的一种资产数据流处理服务组件动态扩展的方法,其特征在于,所述组件管理器根据组件的格式通过加载组件来创建具体的组件实例,具体包括:
判断所述组件的格式为第一组件格式还是第二组件格式;
若所述组件的格式为第一组件格式,则采用第一组件类加载器获取组件实例的类别并创建第一组件实例;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东科技控股股份有限公司,未经京东科技控股股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110898657.4/2.html,转载请声明来源钻瓜专利网。