【技术实现步骤摘要】
插件调用方法、系统、介质及装置
本专利技术涉及插件
,特别是涉及一种插件调用方法、系统、介质及装置。
技术介绍
在通过主框架程序完成了媒介平台的搭建,即所述媒介平台是基于所述主框架程序实现的。所述媒介平台具有的能力包括但不限于人脸识别、声纹识别、ORC扫描识别。而在传统的媒介平台中会提供相应的插件接口,并对所述插件接口进行定义,即所述插件接口的功能是特定的,这样一个插件接口只能对应某个特定的功能,从而会影响业务功能迭代的效率,如果出现新的功能就需要主程序进行重启发布。因此,希望能够解决如何在不需要主程序进行重启发布的情况下,快速完成插件的部署上线的问题。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种插件调用方法、系统、介质及装置,用于解决现有技术中如何在不需要主程序进行重启发布的情况下,快速完成插件的部署上线的问题。为实现上述目的及其他相关目的,本专利技术提供一种插件调用方法,包括以下步骤:在主框架程序通过预设注解规范进行插件的功能的定义;获取JAR包,所述 ...
【技术保护点】
1.一种插件调用方法,其特征在于,应用于媒介平台,包括以下步骤:/n在主框架程序通过预设注解规范进行插件的功能的定义;/n获取JAR包,所述JAR包由根据所述预设注解规范对插件的功能进行注解,且在所述插件的预设文件进行插件版本信息的描述的插件打包而成;/n将所述JAR包上传至所述主框架程序的媒介平台,基于所述JAR包的预设文件获取所述插件版本信息,并基于注解获取所述插件的功能,从而基于所述媒介平台实现所述JAR包对应的插件的功能。/n
【技术特征摘要】
1.一种插件调用方法,其特征在于,应用于媒介平台,包括以下步骤:
在主框架程序通过预设注解规范进行插件的功能的定义;
获取JAR包,所述JAR包由根据所述预设注解规范对插件的功能进行注解,且在所述插件的预设文件进行插件版本信息的描述的插件打包而成;
将所述JAR包上传至所述主框架程序的媒介平台,基于所述JAR包的预设文件获取所述插件版本信息,并基于注解获取所述插件的功能,从而基于所述媒介平台实现所述JAR包对应的插件的功能。
2.根据权利要求1所述的插件调用方法,其特征在于,所述插件的功能包括:第一功能信息及方法信息。
3.根据权利要求1所述的插件调用方法,其特征在于,还包括在所述插件的预设文件进行导出类信息的描述。
4.根据权利要求1所述的插件调用方法,其特征在于,所述媒介平台还具有管理控制台,所述管理控制台用于插件管理,所述插件管理的内容包括:插件编排、插件内容管理、插件版本管理。
5.一种插件调用系统,其特征在于,包括:注解模块、获取模块和实现模块;
所述注解模块用于在主框架程序通过预设注解规范进行插件的功能的定义;
所述获取模块用于获取JAR包,所述JAR包由根据所述预设注解规范对插件的功能进行注解,且在所述插件的预设文件进行插...
【专利技术属性】
技术研发人员:陈清阳,严永峰,张小虎,吴旭,段然,华东旭,朱志刚,
申请(专利权)人:天翼电子商务有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。