您的位置:首页 > 编程语言 > Java开发

Equniox + Felix + SpringDM + MVC框架学习【转载+评论】

2013-07-26 18:10 573 查看
请先阅读: 初探OSGi Web应用开发利器Equinox:环境设置 - baiseda - ITeye技术网站 http://baiseda.iteye.com/blog/1020724
使用 Equinox 开发 OSGi 应用程序 http://www.ibm.com/developerworks/cn/education/opensource/os-eclipse-osgi/index.html
公司框架使用Equniox 3.5.1R35x + Spring DM 1.2.1 + Apache Felix.http.jetty 2.0.4 + MVC作为平台框架,虽然没有源码,但可以通过一些网上介绍的文章,增加一些概念知识的了解和学习。

Equniox相关的jar包并不好找到源码,但JAR可以找到:equinox osgi downloads http://archive.eclipse.org/equinox/drops/R-3.5.1-200909170800/index.php
其他版本在这里:http://archive.eclipse.org/equinox/

Apache的Felix 源码在 http://archive.apache.org/dist/felix/org.apache.felix.http.jetty-2.0.4-sources.jar
JAR包下载在http://archive.apache.org/dist/felix/org.apache.felix.http.jetty-2.0.4.jar

其他版本在这里:http://archive.apache.org/dist/felix/

SpringDM 源码在https://src.springframework.org/svn/spring-osgi

JAR包在http://s3.amazonaws.com/dist.springframework.org/release/OSGI/spring-osgi-1.2.1-with-dependencies.zip

在框架选型,因为原来是Spring Framework的MVC,所以需要结合Spring DM。

其次Equinox、Makewave Knopflerfish、Apache Flex三个OSGI平台框架选取了Equinox。

再次并没有使用Jetty作为WEB,而使用轻量的Apache Felix.http.jetty。

本文只做框架选型介绍,后续有时间再研究Equniox的启动和OSGI的标准。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: