Geronimo是一个最新的Apache发起的开源的应用服务器.Geronimo使用ApacheV2.0许可证,它是一个通过JavaEE1.4认证的应用服务器。在这篇文章中,我们将主要涵盖如下内容:1.为什么要Geronimo2.ALookUndertheHood3.使用Geronimo4.应用程序范例5.部署的计划6.写你的第一个Geronimo程序7.构建这个程序8.部署这个程序9.测试这个程序Geronimo是基于一些最好的开源的技术的集合,一个蓬勃发展的社区支持的一个开源服务器,它给整个企业市场带来了风暴。这篇文章将介绍Geronimo以及在Geronimo上开发和部署一个简单的JavaEE的web程序所需要的基本点。为什么需要Geronimo?Geronimo不是市场上唯一的一个开源的应用服务器。还有一些诸如ObjectWeb的JOnAS等其他开源的JavaEE应用服务器。然而,Geronimo完成了一个其他应用服务器没有做到的需求。我们可以使用Geronimo来很容易的集成其他组件。它的主要目标就是从支持传统的构建过程调整到对具体的应用程序的要求。Geronimo提供了一些选择。例如,如果你不需要事务管理,你可以使用一个web应用层的服务器,比如所Tomcat或者Jetty。Geronimo可以很容易的支持传统组件的聚合。简而言之,你可是使得它成为你需要的那种样子。这就意味着Geronimo不仅仅只是一个应用服务器,它提供了一个框架来将不同的组件结合在一起。