作者:Moxie Zhang译者 崔康 来源:InfoQ 酷勤网收集 2008-08-06
摘要
目前,Solstice作为一个WAR包部署,但是很快它会成为一个纯OSGi栈,不再需要应用服务器。因此,开发人员将能够使用任何他们喜欢的OSGi平台。这样RIA开发人员就能够开发包含Flex模块的OSGi束,而最终用户也可以使用基于Flex的接口安装和控制它们。
近几个月来,开放服务网关协议(OSGi)在应用服务器技术领域获得越来越多的关注。 主要厂商,比如IBM、BEA、JBoss,已经将OSGi作为通用中间件的平台,以便于在当今快节奏、技术驱动的市场上通过第一时间提供新功能和新服务 来展示自己。虽然OSGi可以让应用服务器产品变得更加模块化和灵活,但是它对富互联网应用(RIA)的适应才刚刚起步。
Solstice 是第一个把Flex和OSGi集成在一个单独的非常方便使用的包中的框架。
Solstice提供了一整套丰富的开源产品和技术,包括Adobe Flex, Adobe BlazeDS, OSGi, Eclipse Equinox, Eclipse Equinox Servlet Bridge, JBoss, Felix 和 db4o 。
通过这些,Solstice提供了:
- 一个兼容OSGi 4并带有基于Flex的管理控制台的容器。
- 一个将模块化的Flex应用作为OSGi束部署的平台。
- 丰富的服务器功能,使用Blaze DS发布OSGi服务为远程对象。
Solstice目前是alpha版。但是,在今后一段时间内我们将继续关注OSGi在RIA领域的发展。
查看英文原文:Soltice Fuses the Power of Flex and OSGi
来自:http://www.infoq.com/cn/news/2008/08/soltice-fuses-flex-osgi

