[发明专利]用于医疗物联网消息路由装置的插件热更新系统及方法在审
申请号: | 202111624690.4 | 申请日: | 2021-12-28 |
公开(公告)号: | CN114500352A | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 朱宗翔;姚鹏;王其 | 申请(专利权)人: | 创业慧康科技股份有限公司 |
主分类号: | H04L45/00 | 分类号: | H04L45/00;H04L41/082;H04L67/12;G06F8/656;G06F9/445;G06F9/455 |
代理公司: | 杭州君度专利代理事务所(特殊普通合伙) 33240 | 代理人: | 朱月芬 |
地址: | 310052 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 医疗 联网 消息 路由 装置 插件 更新 系统 方法 | ||
本发明公开了一种用于医疗物联网消息路由装置的插件热更新系统及方法;插件热更新系统包括生命周期管理模块、插件加载器、生命周期监听器、插件处理器、插件同步器和类加载管理器;本发明能够不停机对基于可视化便捷流计算的医疗物联网消息路由装置进行插件更新处理,能够以不停机、不重启的方式扩展业务功能,有效的减少因业务扩展而导致的系统不可用和数据丢失,并且能够支持插件热更新。本发明系统及方法针对医疗物联网领域,可以有效的在线扩展业务的能力,并且能够动态扩展接入设备,可以有效的防止重启导致的服务不可用。
技术领域
本发明属于插件升级技术领域,具体涉及一种用于医疗物联网消息路由装置的插件热更新系统及方法。
背景技术
本发明是基于可视化便捷流计算的医疗物联网消息路由装置提供的一套可以被第三方实现或者扩展的技术,可以用来扩展插件或替换插件。现有的技术与本发明近似的实现方案是dubbo的spi机制,该方案的主要功能是将接口的实现类的全限定名定义在配置文件中,并有服务器读取配置文件,并加载实现类。这样就可以在运行的时候,动态为接口替换实现类。该方案暂不能实现未被服务定义接口的实现类的加载,且不能进行热更新,因此此方案欠缺了对基于可视化便捷流计算的医疗物联网消息路由装置的数据整合能力的支撑且大大降低了使用人员的用户体验。并且无法适应对不同领域的非结构化数据做针对性处理的。
在《基于可视化便捷流计算的医疗物联网消息路由装置及方法》的专利中,描述了消息路由装置是由不同的细粒度的组件组合形成的,那么这些插件无法做到动态的更新和加载,因为插件当中既包含了前端的表单,又包含了后端的业务逻辑,因此本发明主要是来解决原先专利中插件无法热更新的问题。
《基于可视化便捷流计算的医疗物联网消息路由装置及方法》:已授权专利,专利编号为ZL 202010892002.1
插件:作为《基于可视化便捷流计算的医疗物联网消息路由装置及方法》专利中所描述的节点,是一种细粒度的业务功能,兼具前端的表单和后端的业务逻辑
PluginLifecircle:插件功能模块的生命周期管理
PluginLoader:插件加载器
PluginLifecycleListener:插件功能模块的生命周期监听器
PluginHandler:插件处理器
NodeSyncronizer:插件同步器
ClassLoaderManager:类加载管理器
Storage:存储管理(消息路由装置的流程中心)
JVM:Java虚拟机,为消息路由装置系统与插件热更新系统提供运行环境。
Spi:SPI是JDK内置的一种服务提供发现机制
发明内容
针对在《基于可视化便捷流计算的医疗物联网消息路由装置及方法》中的的节点无法进行在线更新,导致限制了医疗物联网设备接入后的业务功能的扩展。本发明提供了一种用于医疗物联网消息路由装置的插件热更新系统及方法。
本发明利用自研的类加载器的热更新技术,实现一个类加载器实例只加载一个插件,做到插件隔离,来进行在线扩展消息路由装置节点。加载成功后,《基于可视化便捷流计算的医疗物联网消息路由装置及方法》这篇专利的中的消息路由装置会重新加载插件中的表单和业务逻辑,这样就做到了前端表单和后端的业务逻辑在线扩展和更新。
一种用于医疗物联网消息路由装置的插件热更新系统,包括生命周期管理模块、插件加载器、生命周期监听器、插件处理器、插件同步器和类加载管理器。
所述的生命周期管理模块:用于管理整个插件热更新系统模块的生命周期,用于控制系统模块的启动和关闭。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创业慧康科技股份有限公司,未经创业慧康科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111624690.4/2.html,转载请声明来源钻瓜专利网。