插件处理方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:38133837 阅读:18 留言:0更新日期:2023-07-08 09:43
本申请实施例属于插件技术领域,涉及一种插件处理方法,包括:获取插件包;对所述插件包进行插件类型校验,得到校验结果;当所述校验结果表示所述插件包实现的插件为软件运营服务平台中的独立应用时,基于所述插件包,在后端对所述插件进行安装,并将所述插件包中的前端资源上传至预设存储位置;接收针对所述插件的插件页面加载请求;基于所述插件页面加载请求,生成插件路由信息;根据所述插件路由信息从所述预设存储位置获取所述前端资源,并通过前端根据所述前端资源加载所述插件的插件页面,完成插件加载。本申请还提供一种插件处理装置、计算机设备及存储介质。本申请实现了在软件运营服务平台中加入作为第三方应用的插件。件。件。

【技术实现步骤摘要】
插件处理方法、装置、计算机设备及存储介质


[0001]本申请涉及插件
,尤其涉及一种插件处理方法、装置、计算机设备及存储介质。

技术介绍

[0002]软件运营服务(Software as a Service,SaaS)是指用户获取软件服务的一种形式,SaaS平台安装着提供商提供的一些标准服务,用户可以通过网络从SaaS平台获取自己所需要的、带有相应软件功能的服务。但是,当用户想自定义一些功能应用,或者想加入一些独立的应用时,现在的SaaS平台却无法做到。

技术实现思路

[0003]本申请实施例的目的在于提出一种插件处理方法、装置、计算机设备及存储介质,以在软件运营服务平台中加入作为第三方应用的插件。
[0004]为了解决上述技术问题,本申请实施例提供一种插件处理方法,采用了如下所述的技术方案:
[0005]获取插件包;
[0006]对所述插件包进行插件类型校验,得到校验结果;
[0007]当所述校验结果表示所述插件包实现的插件为软件运营服务平台中的独立应用时,基于所述插件包,在后端对所述插件本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种插件处理方法,其特征在于,包括下述步骤:获取插件包;对所述插件包进行插件类型校验,得到校验结果;当所述校验结果表示所述插件包实现的插件为软件运营服务平台中的独立应用时,基于所述插件包,在后端对所述插件进行安装,并将所述插件包中的前端资源上传至预设存储位置;接收针对所述插件的插件页面加载请求;基于所述插件页面加载请求,生成插件路由信息;根据所述插件路由信息从所述预设存储位置获取所述前端资源,并通过前端根据所述前端资源加载所述插件的插件页面,完成插件加载。2.根据权利要求1所述的插件处理方法,其特征在于,所述对所述插件包进行插件类型校验,得到校验结果的步骤包括:读取所述插件包中的配置信息;从所述配置信息中提取所述插件的校验表标识;获取预先配置的插件校验表,并在所述插件校验表中查询所述校验表标识所对应的插槽标识;当所述插槽标识为预设字符串时,对所述插件包校验通过,并生成表示校验通过的校验结果,以表示所述插件包实现的插件为软件运营服务平台中的独立应用。3.根据权利要求1所述的插件处理方法,其特征在于,所述基于所述插件包,在后端对所述插件进行安装,并将所述插件包中的前端资源上传至预设存储位置的步骤包括:基于所述插件包生成所述插件的应用对象,所述应用对象与软件运营服务平台中系统应用的应用对象,具有相同的对象结构;将所述插件的应用对象注入所述软件运营服务平台的后端;将所述插件包中的前端资源上传至后端中的预设位置。4.根据权利要求1所述的插件处理方法,其特征在于,所述接收针对所述插件的插件页面加载请求的步骤包括:通过前端接收前端页面加载请求;获取后端针对所述前端页面加载请求返回的页面加载响应信息;检测所述页面加载响应信息中是否存在预设格式的字符串;当所述页面加载响应信息中存在所述预设格式的字符串时,确定所述前端页面加载请求中包括针对所述插件的插件页面加载请求。5.根据权利要求4所述的插件处理方法,其特征在于,所述基于所述插件页面加载请求,生成插件路由信息的步骤包括:从所述插件的插件包中,提取主模块的主模块信息、所述插件...

【专利技术属性】
技术研发人员:赵港阳林煌东兰锦彭振聪
申请(专利权)人:深圳复临科技有限公司
类型:发明
国别省市:

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

1