-
公开(公告)号:CN102221998A
公开(公告)日:2011-10-19
申请号:CN201110151067.1
申请日:2011-06-07
Applicant: 北京大学
IPC: G06F9/44
Abstract: 本发明涉及一种扩展构件运行支撑平台中EJB容器的方法。首先生成一树形元数据模型,其根节点为包含EJB基本属性的元数据基类,将包含新语义的元数据作为该元数据模型树的子节点,其中子节点的元数据继承并扩展了上述基类;然后对上述元数据及其注释进行解析;EJB容器通过读取配置文件获取在EJB运行中所需的类信息,并对其加载,完成EJB的部署;通过截取器模块支持EJB容器中特定业务逻辑的实现,EJB容器获取上述元数据及其注释所定义的资源,实现EJB容器的扩展。本发明实现了在统一的元数据模型驱动框架下的EJB容器行为扩展机制。充分体现了软件复用的思想,能够降低开发、测试、维护和升级的成本。
-
公开(公告)号:CN102323879A
公开(公告)日:2012-01-18
申请号:CN201110151052.5
申请日:2011-06-07
Applicant: 北京大学
IPC: G06F9/44
Abstract: 本发明涉及一种能集成目前几种主流中间件技术的完整网络中间件运行支撑平台以及在该平台上集成异构中间件构件的方法。本发明的平台包括微内核集成框架,通信服务层,公共服务层,构件容器层和业务引擎层,微内核集成框架为这四类服务层提供生命周期管理、命令接口、互操作接口、配置管理接口和部署特定组件时所需的部署器接口的上层服务集成接口规范。实现了对JEE、Web服务、CORBA及COM/DCOM等主流中间件技术的深度集成。可广泛应用于不同应用服务技术体系的集成。
-