微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > ARM移植OSGi框架

ARM移植OSGi框架

时间:11-11 来源:互联网 点击:
移植的cvm完全没有问题。
  安装OSGI架构到开发板中,在开源界中实现OSGI的框架比较知名的有:Equinox、Knopflerfish、Oscar。
  1)Equinox
  Equinox是Eclipse中的项目之一,Equinox是作为OSGI R4 RI而知名的,同时由于Equinox有Eclipse IDE这么个成功案例,反应出了Equinox作为OSGI框架的优势。Equinox开发小组由IBM的Jeff领衔,开发状态非常的活跃,从它的开发者maillist可以看出,讨论非常的热烈。
  2)Oscar
  Oscar是一个遵循OSGI R3框架的实现,目前它的开发状态不怎么的活跃,最新的新闻都是2005年的了。 Oscar的优势在于提供了大量OSGI R3标准之外的Bundle,为开发基于OSGI的系统提供了方便。
  3)Knopflerfish
  Knopflerfish是一个知名的OSGI框架,目前提供的最新版本也已经完整的实现了OSGI R4,Knopflerfish的开发状态非常的活跃,同时它也提供了为方便开发基于OSGI系统的大量的Bundle。
  安装OSGI架构只须将X架构下载到开发板中就可以,然后通过指令:cvm –jar X..jar启动架构。
  下面是安装equinox的实例,运行:bin/cvm –jar equinox.jar -console
  接下来就是安装一些运用bundle了,至此已经完成了将OSGI架构安装到开发板上的全部过程。
  4 结束语
  本文通过选择合适的虚拟机到编译CVM虚拟机,直到完成并安装OSGI架构到开发板中,这一系列的操作说明在嵌入式系统上运行OSGI架构是可行的,而且也取得了不错的运行测试效果,这为后期的实际应用打下了基础。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top