【技术实现步骤摘要】
一种IDEV系统的插件实现方法
[0001]本专利技术属于物联网系统
,尤其涉及一种IDEV系统的插件实现方法。
技术介绍
[0002]物联网系统,这类系统实现都有明显不足与缺点:
[0003]1)模块的实现和传统的编程方法有差别,主要体现在模块之间类访问的隔离、版本选择这两个方面;2)开发者需要掌握ClassLoader机制,模块之间类的交互方法;3)模块对外提供可访问的插件,访问其他模块提供的插件,如何选择适合版本的插件等。
技术实现思路
[0004]为了克服现有技术所指出的缺陷,本专利技术涉及一种IDEV系统的插件实现方法,是通过如下方案实现的。
[0005]一种IDEV系统的插件实现方法,所述IDEV系统提供了一个用于开发插件的通用容器,所述IDEV系统将内部动态库和主流动态库封装成南向插件,也可开发系统内部服务插件,上云协议TCP,HTTP,MQTT协议封装成北向插件,存放在通用容器中。
[0006]插件实现规范统一化,提出一套属于IDEV插件开发平台,永远遵循同一套编码规范,MANIFEST.MF规范文件属性声明的一般格式是name:value,插件是以jar包形式存在的一个模块化物理单元,里面包含了代码,资源文件和元数据(metadata),并且jar包的物理边界也同时是运行时逻辑模块的封装边界。
[0007]本专利技术的有益效果在于:IDEV是实现了模块化、动态化的规范,无需停止系统,即可实现插件的安装、卸载。
附图说明
[0008 ...
【技术保护点】
【技术特征摘要】
1.一种IDEV系统的插件实现方法,所述IDEV系统提供了一个用于开发插件的通用容器,所述IDEV系统将内部动态库和主流动态库封装成南向插件,也可开发系统内部服务插件,上云协议TCP,HTTP,MQTT协议封装成北向插件,存放在通用容器中。2.根据权利要求1所述的插件实现方法,其特征在...
【专利技术属性】
技术研发人员:朱少昕,
申请(专利权)人:深圳市明泰智能技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。