主题 : 仿照OSGi标准的一个实现
社区十大NB青年!
级别: CEC经理
UID: 1
精华: 8
发帖: 1515
威望: 223 点
积分: 86 分
贡献: 1842 点
在线时间: 254(时)
注册时间: 2005-08-21
最后登录: 2009-06-25
0  发表于: 2007年06月28日 18:02

仿照OSGi标准的一个实现

前段时间开发的一套仿照OSGi规范的实现,基本实现了核心的那四个layer。

大家有研究OSGi的不妨下载来看一下。:)
描述:MiniOSGi
附件: OSGI-MINI.zip (436 K) 下载次数:522
中国Eclipse社区,打造中国最专业的Eclipse开发者社区!!

地址:http://www.eclipseworld.org
级别: CEC高级程序员
UID: 35416
精华: 0
发帖: 291
威望: 1 点
积分: 224 分
贡献: 1 点
在线时间: 0(时)
注册时间: 2006-09-22
最后登录: 2009-03-19
1  发表于: 2007年06月29日 20:58

两人对酌山花开,一杯一杯复一杯。
我醉欲眠卿且去,明朝有意抱琴来。
级别: CEC程序员
UID: 68902
精华: 0
发帖: 1
威望: 1 点
积分: 1 分
贡献: 0 点
在线时间: 0(时)
注册时间: 2007-07-02
最后登录: 2007-07-02
2  发表于: 2007年07月02日 18:01

代码自动生成的?用什么工具做的,里面的注释太复杂,不适合做实例给人看啊!
手动写个简单的实现传上来吧. thks!
社区十大NB青年!
级别: CEC经理
UID: 1
精华: 8
发帖: 1515
威望: 223 点
积分: 86 分
贡献: 1842 点
在线时间: 254(时)
注册时间: 2005-08-21
最后登录: 2009-06-25
3  发表于: 2007年07月02日 21:28

代码和注释都是手写的啊。

这个本来是作为一个国际型开源项目发布的,所以注释写得比真正做产品稍微好一些,当然,国际型项目肯定不会用中文做注释的。呵呵。

一般来说,如果你对OSGi规范有研究,看这个应该比较轻松。它相当于OSGi规范的一个MINI版实现。:)
中国Eclipse社区,打造中国最专业的Eclipse开发者社区!!

地址:http://www.eclipseworld.org
级别: CEC程序员
UID: 70350
精华: 0
发帖: 20
威望: 1 点
积分: 13 分
贡献: 0 点
在线时间: 0(时)
注册时间: 2007-07-16
最后登录: 2008-03-11
4  发表于: 2007年07月16日 12:34

我想问下下:
你开发一个mini的OSGI的目的是什么?
---
社区十大NB青年!
级别: CEC经理
UID: 1
精华: 8
发帖: 1515
威望: 223 点
积分: 86 分
贡献: 1842 点
在线时间: 254(时)
注册时间: 2005-08-21
最后登录: 2009-06-25
5  发表于: 2007年07月16日 14:13

引用
引用第4楼gxrocky于2007年07月16日 12:34发表的 :
我想问下下:
你开发一个mini的OSGI的目的是什么?
---


一方面是学习OSGi规范的所涉及到的技术,另一方面,对于当前OSGi规范的不足(例如系统级别的class path 和 library path),可以在项目当中加入。如果成熟的话,可以作为自己其它项目的底层平台进行构建。

跟它相关的文章你可以看看这里: http://yipsilon.javaeye.com/blog/49359
中国Eclipse社区,打造中国最专业的Eclipse开发者社区!!

地址:http://www.eclipseworld.org
级别: CEC程序员
UID: 70350
精华: 0
发帖: 20
威望: 1 点
积分: 13 分
贡献: 0 点
在线时间: 0(时)
注册时间: 2007-07-16
最后登录: 2008-03-11
6  发表于: 2007年07月16日 16:18

引用
引用第5楼yipsilon于2007年07月16日 14:13发表的  :


一方面是学习OSGi规范的所涉及到的技术,另一方面,对于当前OSGi规范的不足(例如系统级别的class path 和 library path),可以在项目当中加入。如果成熟的话,可以作为自己其它项目的底层平台进行构建。

跟它相关的文章你可以看看这里: http://yipsilon.javaeye.com/blog/49359


谢谢你的回复,我想先研究一下...再请教
级别: CEC高级程序员
UID: 55194
精华: 0
发帖: 109
威望: 1 点
积分: 141 分
贡献: 0 点
在线时间: 1(时)
注册时间: 2007-02-27
最后登录: 2009-05-18
7  发表于: 2007年12月26日 14:28

NB青年老师,请问哪有你那时候写的Bundle管理器下载啊?
师承何门?
九天游龙-dollyn  白马银枪-kevin
级别: CEC程序员
UID: 99706
精华: 0
发帖: 4
威望: 1 点
积分: 6 分
贡献: 0 点
在线时间: 0(时)
注册时间: 2008-04-16
最后登录: 2008-12-31
8  发表于: 2008年04月26日 15:43

楼主很不错啊!
我想基于OSGi规范,想做一个可扩展的插件式数据挖掘系统,请问楼主我应该怎么入手呢?
请给予指点!
好好学习吧
级别: CEC程序员
UID: 95020
精华: 0
发帖: 4
威望: 1 点
积分: 5 分
贡献: 0 点
在线时间: 0(时)
注册时间: 2008-03-09
最后登录: 2008-05-25
9  发表于: 2008年05月15日 16:55

比较NB

OSGi官方博客上,前一阵子提出了两个博士论文课题,好像关于classloader的,忘记了,楼主应该去试试

最近刚刚用knopflerfish帮朋友做了个玩具项目,做完了一定再深入研究OSGI规范和knopflerfish的源代码
级别: CEC程序员
UID: 113728
精华: 0
发帖: 27
威望: 10 点
积分: 28 分
贡献: 0 点
在线时间: 3(时)
注册时间: 2008-09-17
最后登录: 2009-07-03
10  发表于: 2009年05月19日 16:47

怎么下载不了?
级别: CEC程序员
UID: 137370
精华: 0
发帖: 1
威望: 10 点
积分: 1 分
贡献: 0 点
在线时间: 0(时)
注册时间: 2009-06-11
最后登录: 2009-06-11
11  发表于: 2009年06月11日 15:22

刚刚接触OSGi,有一个疑问请前辈指点一下:怎么批量加载bundle呢?
级别: CEC程序员
UID: 120057
精华: 0
发帖: 5
威望: 10 点
积分: 5 分
贡献: 0 点
在线时间: 0(时)
注册时间: 2008-11-19
最后登录: 2009-07-02
12  发表于: 2009年06月12日 18:51

看了半天讨论 下下来瞧瞧
级别: CEC程序员
UID: 120057
精华: 0
发帖: 5
威望: 10 点
积分: 5 分
贡献: 0 点
在线时间: 0(时)
注册时间: 2008-11-19
最后登录: 2009-07-02
13  发表于: 2009年06月12日 18:52

下完说损坏
辽ICP备05021625号