检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
出 处:《计算机科学》2011年第8期147-149,192,共4页Computer Science
基 金:国家高技术发展计划863项目(2009AA01Z424)资助
摘 要:针对当前OSGi规范没有对服务的实时性提出具体标准和详细解决方案的问题,试图将Java实时规范(Real-Time Specification for Java,RTSJ)整合到OSGi架构中,以提供一种在动态实时嵌入式环境下部署实时组件和服务的解决方案。通过分析RTSJ对OSGi框架的影响,针对OSGi事件机制在RTSJ中不能满足实时计算要求的现状,提出了基于RTSJ实时线程的事件机制,解决了OSGi在RTSJ中自适应环境变化所导致的服务之间的实时切换问题,从而确保了基于OSGi架构的实时嵌入式系统在动态不确定环境下的实时性。OSGi specifications provide dynamic services management framework,but there are no real-time criterion and detailed solutions on the specifications.This paper presented a solution of providing a dynamic real-time framework for deploying the real-time components and services by integrating RTSJ into OSGi.This paper first analyzed the impact of RTSJ on the OSGi framework,and then for the reason that the existing OSGi event mechanism in the RTSJ can not satisfy the real-time computing requirements,provided a new event mechanism solution based on the RTSJ real-time threads.It resolves the problem of real-time switching between the services in the RTSJ-based OSGi framework and ensures OSGi-based time predictability of real-time embedded systems in the dynamic environment.
关 键 词:自适应 Java实时规范 OSGI框架 事件队列 实时线程
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.188