The Open Service Gateway Initiative (OSGi) has played an important role in ubiquitous environments that support interoperability among embedded devices, such as home appliances and network devices. However, the OSGi d...The Open Service Gateway Initiative (OSGi) has played an important role in ubiquitous environments that support interoperability among embedded devices, such as home appliances and network devices. However, the OSGi does not have a common event mechanism yet, and it is difficult to communicate among services asynchronously. In the present work, a common event manager, Aspect-Oriented Event Manager (AOEM), was designed on an OSGi framework. AOEM supports services to generate and provide notification of events. This paper presents the implementation of AOEM as an OSGi bundle with AspectJ. The experiment on transferring between device service and application service demonstrate that AOEM provides good abstraction of the services and convenience.展开更多
井眼轨道控制系统包括轨道设计、丛式井防碰以及测斜数据分析处理等多个功能模块,需要满足不同井型设计、施工与数据分析的需求,同时要考虑系统可维护性、可扩展性,以满足现场应用的新需求。采用传统设计方法会面临模块化不足、维护升...井眼轨道控制系统包括轨道设计、丛式井防碰以及测斜数据分析处理等多个功能模块,需要满足不同井型设计、施工与数据分析的需求,同时要考虑系统可维护性、可扩展性,以满足现场应用的新需求。采用传统设计方法会面临模块化不足、维护升级困难的窘境,因此提出一种基于可扩展框架的井眼轨道控制系统软件。该软件参考开放服务网关协议(Open Service Gateway initiative,OSGi)规范,采用插件式模块化的编程思想,将系统框架与功能模块相互分离,同时使模块以插件形式加载实现前后端分离。将设计系统成功推广应用于十余口井,结果表明,系统运行稳定,界面交互方便,数据响应快速,算法维护和版本更新方便快捷,满足了现场应用新需求。该设计思路可为油气领域同类系统的架构设计提供一种有效可靠的思路,对油气井领域系统开发具有借鉴作用。展开更多
随着社会信息化程度的提高,家电之间、家庭内部与外部世界的互连互通成为一大研究热点,家庭网络就是在此种社会背景下出现的。文章首先对家庭网络、家庭网关及其中间件作了简要介绍,然后着重探讨了家庭网关及其中间件的作用、功能及结构...随着社会信息化程度的提高,家电之间、家庭内部与外部世界的互连互通成为一大研究热点,家庭网络就是在此种社会背景下出现的。文章首先对家庭网络、家庭网关及其中间件作了简要介绍,然后着重探讨了家庭网关及其中间件的作用、功能及结构图,最后研究了引入OSGi(Open Service Gateway Initiative,开放服务网关联盟)框架的中间件的实现。展开更多
基金This work is supported by the Brain Koreec 21 century,Korea .
文摘The Open Service Gateway Initiative (OSGi) has played an important role in ubiquitous environments that support interoperability among embedded devices, such as home appliances and network devices. However, the OSGi does not have a common event mechanism yet, and it is difficult to communicate among services asynchronously. In the present work, a common event manager, Aspect-Oriented Event Manager (AOEM), was designed on an OSGi framework. AOEM supports services to generate and provide notification of events. This paper presents the implementation of AOEM as an OSGi bundle with AspectJ. The experiment on transferring between device service and application service demonstrate that AOEM provides good abstraction of the services and convenience.
文摘井眼轨道控制系统包括轨道设计、丛式井防碰以及测斜数据分析处理等多个功能模块,需要满足不同井型设计、施工与数据分析的需求,同时要考虑系统可维护性、可扩展性,以满足现场应用的新需求。采用传统设计方法会面临模块化不足、维护升级困难的窘境,因此提出一种基于可扩展框架的井眼轨道控制系统软件。该软件参考开放服务网关协议(Open Service Gateway initiative,OSGi)规范,采用插件式模块化的编程思想,将系统框架与功能模块相互分离,同时使模块以插件形式加载实现前后端分离。将设计系统成功推广应用于十余口井,结果表明,系统运行稳定,界面交互方便,数据响应快速,算法维护和版本更新方便快捷,满足了现场应用新需求。该设计思路可为油气领域同类系统的架构设计提供一种有效可靠的思路,对油气井领域系统开发具有借鉴作用。
文摘随着社会信息化程度的提高,家电之间、家庭内部与外部世界的互连互通成为一大研究热点,家庭网络就是在此种社会背景下出现的。文章首先对家庭网络、家庭网关及其中间件作了简要介绍,然后着重探讨了家庭网关及其中间件的作用、功能及结构图,最后研究了引入OSGi(Open Service Gateway Initiative,开放服务网关联盟)框架的中间件的实现。