Little-G:为您的应用服务器瘦身
2009-11-10 00:00:00 来源:WEB开发网核心提示:您是否常常构建简单的应用程序,但是必须用重量级应用服务器来部署它们?您是否知道在 Java™ Platform, Enterprise Edition(Java EE)众多的特性中有百分之几是我们常用的?我估计只有 10%,Little-G:为您的应用服务器瘦身,Apache Geronimo 是一种稳定、
您是否常常构建简单的应用程序,但是必须用重量级应用服务器来部署它们?您是否知道在 Java™ Platform, Enterprise Edition(Java EE)众多的特性中有百分之几是我们常用的?我估计只有 10%。Apache Geronimo 是一种稳定、开源的 Java 2 Platform, Enterprise Edition(J2EE) 1.4 认证应用服务器;但是它的特性过于丰富繁冗,规模过于庞大。为了给 Web 应用程序构建一种简单、轻量但有用的容器,Apache 的开发人员创建了 Apache Geronimo Little-G,这是原始 Geronimo 应用服务器的简化版本。尽管 Little-G 不是 J2EE 认证的服务器,但是它具备最常用的符合 J2EE 规范的特性,包括一个完整的 Web 容器、事务管理器、数据库连通性。
Geronimo 平台
在讨论 Little-G 和 Geronimo 时,必须解释底层的体系结构。Geronimo 平台具有一种模块化的体系结构。核心平台是一个用于单元服务组件 GBean 的运行时容器。相关的 GBean 被分组为可部署的单元,这样的单元称为配置(configuration)。Little-G 服务器使用 Geronimo 平台的模块化体系结构构建一个轻量级服务器。图 1 给出了 Little-G 的内部结构。
图 1. Geronimo 平台体系结构
图片看不清楚?请点击这里查看原图(大图)。
更多精彩
赞助商链接