-
公开(公告)号:CN102622227A
公开(公告)日:2012-08-01
申请号:CN201210044862.5
申请日:2012-02-24
Applicant: 北京科技大学
IPC: G06F9/44
Abstract: 本发明公开一种支持动态配置的构件模型及构件工厂,该构件包括业务接口、构件体和管理外壳;其中,构件体用于包含子构件;管理外壳提供支持动态配置的元接口。在Java平台下,构件工厂基于体系结构描述实例化构件,包括:元接口实现框架、ADL解析器、字节码动态产生器和类动态加载器。其中,元接口实现框架提供基于体系结构的动态配置方法,包括:生命周期协调器将构件由运行状态切换到相对静止的安全配置状态;在安全期内,成员管理器用于在构件体内部添加、删除或者更新子构件,绑定连接器用于对构件接口之间的连接关系进行动态调整。本发明使得第三方可以通过构件元接口对其体系结构进行在线配置,可有效提升系统在运行阶段的动态扩展性。
-
公开(公告)号:CN102622227B
公开(公告)日:2017-06-13
申请号:CN201210044862.5
申请日:2012-02-24
Applicant: 北京科技大学
IPC: G06F9/44
Abstract: 本发明公开一种支持动态配置的构件模型及构件工厂的装置,该构件包括业务接口、构件体和管理外壳;其中,构件体用于包含子构件;管理外壳提供支持动态配置的元接口。在Java平台下,构件工厂基于体系结构描述实例化构件,包括:元接口实现框架、ADL解析器、字节码动态产生器和类动态加载器。其中,元接口实现框架提供基于体系结构的动态配置方法,包括:生命周期协调器将构件由运行状态切换到相对静止的安全配置状态;在安全期内,成员管理器用于在构件体内部添加、删除或者更新子构件,绑定连接器用于对构件接口之间的连接关系进行动态调整。本发明使得第三方可以通过构件元接口对其体系结构进行在线配置,可有效提升系统在运行阶段的动态扩展性。
-
公开(公告)号:CN102436371B
公开(公告)日:2014-06-18
申请号:CN201110253610.9
申请日:2011-08-30
Applicant: 北京科技大学
IPC: G06F9/44
Abstract: 本发明提供一种面向普适环境的上下文感知中间件构造方法及装置,装置包括:上下文获取模块、上下文处理模块、上下文访问模块;方法包括:获取软件运行环境中的上下文信息和上下文事件信息;对接收到的上下文信息进行建模,以获取上下文信息模型;基于规则推理和事件驱动的信息处理机制,实现上下文信息的聚合和上下文事件的管理;向用户提供统一的访问接口,实现同步请求访问模式和异步通知访问模式相结合的上下文信息互补访问模式,向上层应用程序提供便捷的上下文信息访问机制。本发明能够针对实际接收到的上下文信息进行建模,并针对上下文信息对模型进行更新,以使其适应普适环境开放、多变特性。
-
公开(公告)号:CN102436371A
公开(公告)日:2012-05-02
申请号:CN201110253610.9
申请日:2011-08-30
Applicant: 北京科技大学
IPC: G06F9/44
Abstract: 本发明提供一种面向普适环境的上下文感知中间件构造方法及装置,装置包括:上下文获取模块、上下文处理模块、上下文访问模块;方法包括:获取软件运行环境中的上下文信息和上下文事件信息;对接收到的上下文信息进行建模,以获取上下文信息模型;基于规则推理和事件驱动的信息处理机制,实现上下文信息的聚合和上下文事件的管理;向用户提供统一的访问接口,实现同步请求访问模式和异步通知访问模式相结合的上下文信息互补访问模式,向上层应用程序提供便捷的上下文信息访问机制。本发明能够针对实际接收到的上下文信息进行建模,并针对上下文信息对模型进行更新,以使其适应普适环境开放、多变特性。
-
-
-