最新文章列表

Equinox Launcher的启动配置参数

Eclipse Equinox OSGi平台的启动方式一般有两种:一种是直接通过startup.jar启动,另一种是通过Equinox提供的可执行的加载器(Launcher)启动。两种方式都是通过读取config.ini文件初始化系统,只是配置方式有所不同。 通过startup.jar启动 命令: java -jar startup.jar -console -clean configurati ...
erylee 评论(3) 有7367人浏览 2007-01-12 18:09

OpenCore中的核心概念:服务(Service)与插件(Plugin)的定义

OpenCore纯插件体系结构中的核心概念包括:微内核、插件与服务。 微内核(MicroKernel): 提供基础的插件与服务架构;负责插件的生命周期管理,包括插件的安装(Install)、启用(Activate)、停止(Deactivate)与卸载(Uninstall);负责服务的生命周期管理,包括服务的注册(Register)、发现(Lookup)、启动(Start)、停止(Stop),服务间 ...
erylee 评论(0) 有3983人浏览 2007-01-05 22:00

OpenCore: OSGi上实现IoC容器

Martin Fowler有一篇文章里称:说一个面向对象系统框架或结构是基于IoC的,就好像说汽车有四个轮子一样。非常精辟 ,IoC或者DI更多的是一个设计原则,一个设计良好的面向对象的系统或多或少都有这方面的特点,这与是否有一个IoC容器的关系不大,IoC容器的作用 是简化开发,强制系统遵循IoC原则而已。 OpenCore在最初设计的时候,没有考虑IoC容器的问题,主要是解决服务端的WEB开发 ...
erylee 评论(2) 有5418人浏览 2007-01-05 21:49

[转载]利用 Eclipse 开发基于 OSGi 的 Bundle 应用

http://www-128.ibm.com/developerworks/cn/opensource/os-ecl-osgibdev/index.html 开放服务网关协议 (Open Services Gateway Initiative),简称 OSGi,为网络服务定义了一个标准的、面向服务的计算环境,为用户提供了开放的、面向服务组件的、易于部署的编程模型,这个编程模型允许用户将定义好的接口 ...
kapok_fly 评论(0) 有2257人浏览 2007-01-04 20:03

OpenCore1.0.0M1 Released: Really Move OSGi to Server Side!

OpenCore是基于OSGi/Equinox构建的纯插件体系结构的服务端平台,主要功能是在OSGi基础上支持分级IoC、B/S结构、数据库访问等服务端特性,是我们开发的opengoss平台与产品的内核。 OpenCore1.0.0M1的发布只是一个很小的起点,但我们相信这是一个正确的技术方向,Java领域无论服务端还是客户端都将基于纯插件体系构建,并在同一业务领域(如我们开发的网络管理系统)实现 ...
erylee 评论(2) 有3634人浏览 2006-12-31 15:42

MINI OSGI 的开发计划

跟  Blue Davy 研究了一下,已动手开发了一套基于 Java 5 除了 Security Layer 之外的最小化OSGi Core实现-MINI OSGi。 Module、Lifecycle 部分前两天已经完成了,今天主要实现 Service 部分,目前已经进入开发末期,等待全面测试中。未来几天用于软件测试和改善文档过程,预计在2月18日前可以发布公开测试版本,以迎接新一年的到来~:0 研 ...
yipsilon 评论(4) 有2652人浏览 2006-12-31 08:18

Eclipse RCP与Spring的整合

     摘要:最近上一个项目想在Eclipse RCP中使用Spring,在网上Google了一下发现这方面的资料比较少,知道Spring自己有个Spring-OSGI的项目,可以在 Spring中配置OSGI服务。可是,我只是想在RCP中引入Spring来管理Java Bean,不想去研究那个东西。于是,看看有没有什么简单的方法来解决这个问题。  阅读全文。guangnian 2006-12-3 ...
withyou 评论(0) 有2546人浏览 2006-12-30 13:11

OSGi in action online演讲的资料

     摘要:上午在普元的网上培训的地方和业界的朋友们进行了OSGi的交流,PPT在我之前的blog中已经提供,大家也可以通过以下网址来下载今天演讲时的音频,PPT: http://gocom.primeton.com/modules/ecgame/articles.php?view=online20061230materials 其中的会议全程录像就是带声音和演示的东西,感兴趣的同学们可以下去听 ...
withyou 评论(0) 有1032人浏览 2006-12-30 11:03

OSGi in action online演讲的资料

     摘要:上午在普元的网上培训的地方和业界的朋友们进行了OSGi的交流,PPT在我之前的blog中已经提供,大家可以通过以下网址来下载今天演讲时的全程录像(带声音),PPT: http://www.osgi.org.cn/opentopic/OSGiInAction.rar 其中的会议全程录像就是带声音和演示的东西,感兴趣的同学们可以下去听听、看看,欢迎大家多交流。 这次的演讲主要就是一 ...
BlueDavy 评论(0) 有2439人浏览 2006-12-30 11:03

OSGi技术预测: 未来几年60%的Java虚拟机上将部署OSGi

<meta content="text/html; charset=utf-8" http-equiv="CONTENT-TYPE"> <meta content="OpenOffice.org 2.0 (Linux)" name="GENERATOR"> <meta content=& ...
erylee 评论(2) 有5762人浏览 2006-12-29 11:48

刚才根据MINI OSGi的API做的一个简单的管理器。

吃完晚饭,闲着没事儿,做了个简单的MINI OSGi管理器。用于管理Bundles。
yipsilon 评论(2) 有2104人浏览 2006-12-28 19:20

偶也研究OSGi了之三

经过了“偶也研究OSGi了之一”和“偶也研究OSGi了之二”,作为三部曲之尾是今天技术总结的完结篇... ... 我很不喜欢OSGi规范中的 config.ini,总感觉又把 ...
yipsilon 评论(6) 有6489人浏览 2006-12-28 15:21

OSGi Pure Plugin Architecture Introduction

OSGi体系结构 OSGi 的初衷是面向嵌入式系统的应用,支持在一个Java虚拟机上加载和启动多个Java应用程序。随着OSGi在Eclipse3.0上的应用成功,其逐渐成为 ...
erylee 评论(0) 有4182人浏览 2006-12-28 14:06

偶也研究OSGi了之二

继“偶也研究OSGi了之一”之后不到12小时,偶又开始发博了,大家检查一下内容质量如何~ 这次,在上次的示例基础上,展示一下MINI OSGi的一些基本特性。还是刚才的代码(有少许变化): PS:为了简化代码,省略了所有的注释,代码结构还算不错,一般可以看懂~ java 代码 public class TFramework extends TestCase {       ...
yipsilon 评论(2) 有5788人浏览 2006-12-28 06:49

偶也研究OSGi了之一

偶也开始研究OSGi了,这东西真不错。不过官方的OSGi标准包太大了,前两天偶根据规范实现了其Module Layer部分并根据大家提到的一些不足,增加了自定义ClassPath和NativeCode的功能,这下应该可以用在基于Spring的Webapp上了~ 不多说了,看看测试代码吧: java 代码 public class TFramework extends TestCase  ...
yipsilon 评论(1) 有7394人浏览 2006-12-28 02:53

OSGi in 2006 and what will be in 2007

新年即将来临,Peter在OSGi的官方blog上对OSGi 06年的发展进行了回顾,同时也就07年OSGi进行了展望,在这篇blog中我也对一年以来OSGi的发展、自己在OSGi方面的工作以及对于明年OSGi的期望也做些阐述。 06年回顾 06年无疑是OSGi发展的里程碑阶段,在这一年OSGi得到了比以前多的多的关注,同时也开拓了各种新的领域,使得OSGi不再仅仅在嵌入式领域发展,更为重要的就是O ...
BlueDavy 评论(0) 有2191人浏览 2006-12-25 08:56

Spring OSGI Bundle项目的配置--修正了官方的错误

1. The Maven Command:   mvn archetype:create   -DarchetypeGroupId=org.springframework.osgi   -DarchetypeArtifactId=spring-osgi-bundle-archetype   -DarchetypeVersion=1.0-SNAPSHOT   ...
dearwolf 评论(0) 有2360人浏览 2006-10-31 21:41

ClassLoader与Ant的一些问题

今天被这个Classloader搞死了。起因是这样的:public  static void  staticMethod(){    String resource = ClassLoader.getSystemResource("a.xml").toString();} 然后a.xml已经 ...
liujinmarshall 评论(0) 有824人浏览 2006-09-01 17:50

ClassLoader与Ant的一些问题

今天被这个Classloader搞死了。起因是这样的:public  static void  staticMethod(){    String resource = ClassLoader.getSystemResource("a.xml").toString();} 然后a.xml已经 ...
liujinmarshall 评论(0) 有718人浏览 2006-09-01 17:50

平台相关性与平台无关性

这是一篇写给初学者看的文章。在前一段时间的招聘软件设计师的过程中,我对每一个看似初学者的人都会问这个问题,“您觉得平台相关性和平台无关性哪个更好 一些”,呵呵(偷笑),其实这是唬人的,多数回答者都会顺着出题者假装的思路回答“我个人认为平台无关性比较好”,可是只要有点软件设计经验或是对这个问 题有所思考的人都知道其实这个问题不只两个标准答案。 关于平台无关性,我不想说什么,说什么也没用。大量软件设计 ...
withyou 评论(1) 有1938人浏览 2005-11-17 01:19

最近博客热门TAG

应用服务器(43288) Spring(40812) Hibernate(33330) Tomcat(28345) 框架(27200) 设计模式(24056) Servlet(23313) Struts(22805) Bean(22194) 企业应用(18268) thread(15826) 多线程(14801) SUN(11436) 虚拟机(11382) Cache(11314) Security(8002) SSH(7109) DAO(6880) MVC(6206) AOP(6187)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics