[发明专利]物联网中间件的组件动态可插拔系统在审

专利信息
申请号: 201910129437.8 申请日: 2019-02-21
公开(公告)号: CN109918148A 公开(公告)日: 2019-06-21
发明(设计)人: 甘雨 申请(专利权)人: 上海伊巢网络科技有限公司
主分类号: G06F9/445 分类号: G06F9/445;G06F8/656;G06F8/61
代理公司: 上海精晟知识产权代理有限公司 31253 代理人: 冯子玲
地址: 200333 上海市普*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 物联网中间件 组件动态 可插拔 设备连接器 设备驱动器 数据处理器 物联网信息 消息处理器 组件管理器 定义规范 动态组件 独立加载 生产环境 消息流程 消息派发 移除组件 用户使用 重启系统 热部署 自定义 引擎 升级 创建 部署
【权利要求书】:

1.物联网中间件的组件动态可插拔系统,该系统包括以下模块:

(1)组件管理器:动态发现、加载、运行和卸载组件,为物联网中间件提供一个标准的组件基础设施;

(2)设备驱动器:负责底层设备的状态、事件监控和接收;

(3)设备连接器:负责具体设备连接的操作,它被设备驱动器使用;

(4)消息处理器:负责消息处理和过滤,数据的格式化整理;

(5)消息派发器:负责把消息派发到远端,用于物联网中间件和业务应用系统对接;

(6)消息流程引擎:负责定义设备驱动器、设备连接器、消息处理器和消息派发器的组件扩展点,把所有组件组合使用;

(7)数据处理器:负责完成数据采集、解析、过滤和存储。

2.如权利要求1所述的系统,所述模块(2)中定义了设备驱动器的组件文件,对设备驱动器的组件文件定义采用如下步骤:

(1)设备驱动器组件的扩展定义为extension,设置扩展唯一标号,设置扩展点类型为驱动类型,即定义为device;

(2)设备驱动器组件的扩展定义四个参数:驱动器组件的具体实现,类型,版本和连接器类型;

(3)驱动器组件的具体实现指定为驱动器组件抽象类的一个具体实现类;

(4)驱动器组件的扩展属性设置为具体用到的扩展属性。

3.如权利要求1所述的系统,所述模块(3)的设备连接器采用如下步骤:

(1)初始化连接器:初始化连接,只调用一次;

(2)打开连接器:打开或建立连接,对于TCP方式,打开TCP端口进行连接;

(3)轮询连接器:循环进行连接器的查询,获取数据;

(4)关闭连接器:关闭连接。

4.如权利要求1所述的系统,所述模块(4)的消息处理器包括如下步骤:

(1)初始化消息处理器:对消息处理器进行初始化时调用,只有一次调用,和关闭配对使用;

(2)处理消息:消息过滤或格式化等的具体逻辑在这里;

(3)关闭消息处理器:关闭和释放消息处理器用到的资源。

5.如权利要求1所述的系统,所述模块(5)的消息派发器包括如下步骤:

(1)初始化消息派发器:对消息派发器进行初始化时调用,只有一次调用,和关闭配对使用;

(2)派发消息:消息派发时候的具体逻辑实现;

(3)关闭消息派发器:关闭和释放消息派发器用到的资源。

6.如权利要求1所述的系统,所述模块(7)的数据处理器设置了两种过滤器,平滑过滤器和事件过滤器,平滑过滤器对读写器读取的标签数据进行平滑处理,屏蔽偶然出现的标签;事件过滤器用于过滤新出现的标签、消失的标签和当前的标签。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海伊巢网络科技有限公司,未经上海伊巢网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910129437.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top