插件加载方法、装置、电子设备、存储介质制造方法及图纸

技术编号:32338961 阅读:38 留言:0更新日期:2022-02-16 18:47
本发明专利技术公开了插件加载方法、装置、电子设备、存储介质。其中,方法应用于集成系统,所述集成系统包括多个相互独立的插件,每个插件用于实现一个业务功能,每个插件包括用于实现所述业务功能的执行任务;所述插件加载方法包括:在接收到业务服务请求的情况下,确定用于响应所述业务服务请求的目标插件;激活所述目标插件的执行任务,以由被激活的执行任务启动线程,实现对所述业务服务请求的响应。集成系统加载的插件,与其他插件不存在依赖关系,也即各个插件相互独立,且每个插件只实现一个业务功能,从而一个插件的修改或者失效不会影响到其他插件,不会对整个集成系统造成影响或者影响很小,确保了集成系统运行的稳定性。确保了集成系统运行的稳定性。确保了集成系统运行的稳定性。

【技术实现步骤摘要】
插件加载方法、装置、电子设备、存储介质


[0001]本专利技术涉及计算机
,尤其涉及一种插件加载方法、装置、电子设备、存储介质。

技术介绍

[0002]插件能够扩展集成系统的功能,被广泛的应用于集成系统。然而,目前集成系统的插件的功能耦合度较高,代码调用混乱,一个插件的修改或者失效往往会影响到其他插件,甚至严重影响整个集成系统的稳定性。

技术实现思路

[0003]本专利技术要解决的技术问题是为了克服现有技术中集成系统的插件耦合度较高的缺陷,提供一种插件加载方法、装置、电子设备、存储介质。
[0004]本专利技术是通过下述技术方案来解决上述技术问题:
[0005]第一方面,提供一种插件加载方法,应用于集成系统,所述集成系统包括多个相互独立的插件,每个插件用于实现一个业务功能,每个插件包括用于实现所述业务功能的执行任务;所述插件加载方法包括:
[0006]在接收到业务服务请求的情况下,确定用于响应所述业务服务请求的目标插件;
[0007]激活所述目标插件的执行任务,以由被激活的执行任务启动线程,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种插件加载方法,其特征在于,应用于集成系统,所述集成系统包括多个相互独立的插件,每个插件用于实现一个业务功能,每个插件包括用于实现所述业务功能的执行任务;所述插件加载方法包括:在接收到业务服务请求的情况下,确定用于响应所述业务服务请求的目标插件;激活所述目标插件的执行任务,以由被激活的执行任务启动线程,实现对所述业务服务请求的响应。2.根据权利要求1所述的插件加载方法,其特征在于,所述执行任务包括:内置任务和自定义任务;各个插件的内置任务的逻辑代码相同;所述自定义任务的逻辑代码与所属于的插件的业务功能相对应。3.根据权利要求2所述的插件加载方法,其特征在于,所述内置任务的数量为多个;激活所述目标插件的执行任务,包括:激活多个内置任务中的全部或者部分内置任务,每个被激活的内置任务启动一个线程。4.根据权利要求2所述的插件加载方法,其特征在于,所述自定义任务的数量为多个;激活所述目标插件的执行任务,包括:激活多个自定义任务中的全部或者部分内置任务,每个被激活的自定义任务启动一个线程。5.根据权利要求2所述的插件加载方法,其特征在于,还包括:在接收到针对所述自定义任务的第一修改请求的情况下,...

【专利技术属性】
技术研发人员:唐俊伟王权
申请(专利权)人:上海电气风电集团股份有限公司
类型:发明
国别省市:

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

1