发明名称 一种模块动态加载方法及装置
摘要 本发明公开了一种模块动态加载方法及装置,当需要动态加载应用模块时,构建一个新的servlet服务对象,当接收到servlet请求时,利用原始的servlet服务对象将接收到的servlet请求转发给新的servlet服务对象,以通过新的servlet服务对象实现对应用模块的动态加载,并在新的服务对象构建完成后,销毁上一次模块动态加载时构建的servlet服务对象。采用本发明公开的方法无需重新构建项目架构,在每次动态加载应用模块时,只需构建新的servlet服务对象即可,因此,本发明实现了在保持项目架构不变的情况下仍可实现对模块的动态加载,不仅易于实现,而学成本低,耗费的人力和时间较少。
申请公布号 CN106354533A 申请公布日期 2017.01.25
申请号 CN201610757151.0 申请日期 2016.08.29
申请人 北京恒华伟业科技股份有限公司 发明人 陈显龙;杨志鹏;罗新伟;胡宝良;刘海;牛仁义
分类号 G06F9/445(2006.01)I 主分类号 G06F9/445(2006.01)I
代理机构 北京集佳知识产权代理有限公司 11227 代理人 王宝筠
主权项 一种模块动态加载方法,其特征在于,包括:当需要动态加载应用模块时,构建一个新的servlet服务对象;当接收到servlet请求时,将所述servlet请求发送给原始的servlet服务对象;利用所述原始的servlet服务对象将所述servlet请求转发给所述新的servlet服务对象进行处理,以通过所述新的servlet服务对象实现对所述应用模块的动态加载;当所述新的servlet服务对象构建完成后,销毁上一次模块动态加载时构建的servlet服务对象。
地址 100011 北京市西城区德胜门东滨河路11号4号楼3层