Chasing an mobile web vision

闯荡在移动互联网的世界中

framework implementation

这里是我目前的成果。
http://www.blogjava.net/Files/Ferrari4000/framework.zip包含了framework的jar文件。
解压后,直接运行.bat文件就可以了。这个framework实现了r4core的大部分api(除一些支持local和安全的外,secrurity admin和conditional permission这两个服务也没有实现,url service也没有实现),输入help可以看到可以运行的命令(不过全是英文的,还是我写的,将就一下吧)。

http://www.blogjava.net/Files/Ferrari4000/src.zip包含所有源码。代码有点乱,hoho

要成功编译代码,您还需要下载这个http://www.blogjava.net/Files/Ferrari4000/osgi.rar
解压并后得到4个jar,并把他们放入到build path中,import顺序保证它们优先于jre就可以了。

我打算重新编写了。把framework的实现重新规划一下,然后实现core的所有内容,进而再实现cmpn的所有服务。
如果你对开发osgi framework感兴趣,一起来吧!

给我发信:jerrylee.li@gmail.com

posted on 2006-02-15 09:15 勤劳的蜜蜂 阅读(1788) 评论(8)  编辑  收藏

评论

# re: framework implementation 2006-02-15 09:40 BlueDavy

和equinox相比有什么不同点?  回复  更多评论   

# re: framework implementation 2006-02-15 12:34 勤劳的蜜蜂

hehe,和这个项目的目的一样。不过我的实现还是玩具级别的,见笑了。当然,如果能开在,一定是中文的项目啦。

不过,我希望不同领域的人参与进来,在开发中结合自己的领域发现新的东西,这样我们就能说这是我们自己的solution,有自己的知识产权,说不定还能干预将来标准的走向呢?哈,做梦想远了,您有啥好建议?  回复  更多评论   

# re: framework implementation 2006-02-15 13:18 BlueDavy

^_^,结合自己领域的话不用做OSGI R4的Implemention吧,除非有什么独特的想法之处,因为现在看下来equinox对于OSGI R4实现的非常好,同时它还引入了eclipse中一些优点的地方,象extension point这些。
呵呵,其实在使用的时候更容易发现OSGI中的不足点,而不是实现的时候..

不过这个系列的文章写的不错,有助于OSGI的推广和普及,^_^  回复  更多评论   

# re: framework implementation 2006-02-15 13:32 勤劳的蜜蜂

谢谢你,你的msn或者google talk是什么,我想加你。

呵呵,equinox我没怎么关注,不过毕竟是大手笔了。prosyst也有自己r4产品,有时间倒是可以看看这两个的对比。

说实话,自己确实像在闭门造车。当初编写它就是想利用业余时间玩玩,不想就走火入魔了。后面可以看看开源的代码,学习学习,长进长进。

还有,我听说extension point似乎要被ds给取代了。我是从osgi的blog看到的(http://www.osgi.org/blog/2006_01_01_archive.html
Eclipse Corona Project. Distributed OSGi? Friday, January 06, 2006

老实说,ds我还在研究呢,呵呵,extension point我也是一窍不通,根本没有开发过eclipse的plugin。  回复  更多评论   

# re: framework implementation 2006-02-18 11:24 robbie

相比于单纯的对规范的实现,我更大的兴趣在于OSGI在J2EE WEB 开发server层的发展,希望能出现真正的类似于ecipse plugin/rcp这样的高度插拔性的model开发。
在tss上 Joseph Ottinger 前后两篇文章也有很不错的尝试了http://www.theserverside.com/news/thread.tss?thread_id=38611 和http://www.theserverside.com/news/thread.tss?thread_id=39029 

  回复  更多评论   

# re: framework implementation 2006-02-18 17:03 勤劳的蜜蜂

果然很热烈的讨论!谢谢你的资源。
浏览发现他们多数同意对osgi应该在server端启用,但就具体的体系结构还没有定论,我理解对吗?
你觉得目前ee上osgi的应用现状如何?  回复  更多评论   

# re: framework implementation 2006-03-03 11:21 celetium

1、 我刚开始研究这个东西,还没什么心得,文档都是英语的,看起来好累
2、 个人觉得这个规范还是挺有意义的,尤其是电子设备如此盛行的今天
3、 一个人研究毕竟势单力孤,希望结识一些同行,一起交流
4、 目前想做的事是: 想用OSGi的思想实现我在UNIX C上的一个平台 – FRAMEWORK + DLL

celetium@gmail.com
  回复  更多评论   

# re: framework implementation 2007-06-22 12:06 hata

加油加油!呵呵!我初学,只能给你们顶一下!  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航: