模块式基于组件的服务器

一、OSGI

  OSGI联盟是IBM,RedHat等公司组成的非营利性组织。OSGI是该组织发布的一份关于服务器设计方面的标准。标准中规定是基于组件的,是模块化的,服务器上的组件可以热插拔。这种设计非常低耦合。种种优势受到了人们的欢迎。

  如果想了解OSGI标准,可以访问它的官网:http://www.osgi.org/Main/HomePage

  OSGI标准下载地址为:http://www.osgi.org/Download/HomePage

二、dm server

  实现OSGI标准的厂商很多,他们都有根据OSGI标准实现的对应的服务器。

  其中,dm server是SpringSource公司开发的,现已移交给Eclipse社区,成为Eclipse的开源项目Virgo。

  SpringSource公司是Spring的设计者成立的公司,该公司发布了很多Spring相关的产品,现已被VMWare公司收购。

  Eclipse是由IBM贡献出的代码,成立的开源社区,Eclipse项目就由这个社区维护。

  对于dm server的相关资料可以访问SpringSource的dm server原网站:http://www.springsource.org/dmserver,从这个网站可以链接到Eclipse Virgo项目网站,相关技术文档和产品都在Eclipse Virgo项目网站中。

  dm server技术文档网址:http://www.eclipse.org/virgo/documentation/

 

posted on 2012-07-14 21:04  亭子  阅读(164)  评论(0编辑  收藏  举报

导航