【技术实现步骤摘要】
插件加载方法、装置、电子设备、存储介质
[0001]本专利技术涉及计算机
,尤其涉及一种插件加载方法、装置、电子设备、存储介质。
技术介绍
[0002]插件能够扩展集成系统的功能,被广泛的应用于集成系统。然而,目前集成系统的插件的功能耦合度较高,代码调用混乱,一个插件的修改或者失效往往会影响到其他插件,甚至严重影响整个集成系统的稳定性。
技术实现思路
[0003]本专利技术要解决的技术问题是为了克服现有技术中集成系统的插件耦合度较高的缺陷,提供一种插件加载方法、装置、电子设备、存储介质。
[0004]本专利技术是通过下述技术方案来解决上述技术问题:
[0005]第一方面,提供一种插件加载方法,应用于集成系统,所述集成系统包括多个相互独立的插件,每个插件用于实现一个业务功能,每个插件包括用于实现所述业务功能的执行任务;所述插件加载方法包括:
[0006]在接收到业务服务请求的情况下,确定用于响应所述业务服务请求的目标插件;
[0007]激活所述目标插件的执行任务,以由被激活 ...
【技术保护点】
【技术特征摘要】
1.一种插件加载方法,其特征在于,应用于集成系统,所述集成系统包括多个相互独立的插件,每个插件用于实现一个业务功能,每个插件包括用于实现所述业务功能的执行任务;所述插件加载方法包括:在接收到业务服务请求的情况下,确定用于响应所述业务服务请求的目标插件;激活所述目标插件的执行任务,以由被激活的执行任务启动线程,实现对所述业务服务请求的响应。2.根据权利要求1所述的插件加载方法,其特征在于,所述执行任务包括:内置任务和自定义任务;各个插件的内置任务的逻辑代码相同;所述自定义任务的逻辑代码与所属于的插件的业务功能相对应。3.根据权利要求2所述的插件加载方法,其特征在于,所述内置任务的数量为多个;激活所述目标插件的执行任务,包括:激活多个内置任务中的全部或者部分内置任务,每个被激活的内置任务启动一个线程。4.根据权利要求2所述的插件加载方法,其特征在于,所述自定义任务的数量为多个;激活所述目标插件的执行任务,包括:激活多个自定义任务中的全部或者部分内置任务,每个被激活的自定义任务启动一个线程。5.根据权利要求2所述的插件加载方法,其特征在于,还包括:在接收到针对所述自定义任务的第一修改请求的情况下,...
【专利技术属性】
技术研发人员:唐俊伟,王权,
申请(专利权)人:上海电气风电集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。