七款最佳的免费应用服务器(1)


应用服务器是为应用程序提供业务逻辑的计算机软件。它提供了诸多服务,如管理大型分布式系统、数据服务、负载均衡、事务支持和网络安全等服务。应用服务器是三层应用体系的一部分,由图形化界面服务器、应用(业务逻辑)服务器和数据库/事务服务器组成。许多应用服务器支持Java平台,但是它们可能出现在其他环境中。

在企业环境部署应用服务器有几个充分的理由。大体上来说,应用服务器能够将应用程序的更新版和升级版分发给所有用户。系统管理员也得益于这个事实:可以集中对应用程序配置进行更改,这大大简化了技术支持,最终大大简化了最终用户体验。应用服务器还可以简化用户管理,不需要为应用程序建立和维护用户管理系统。这种类型的软件还可以改善可扩展性和资源使用状况,通过不同的部署包装器来展现业务组件。

随着云计算变得越来越重要,应用服务器的角色势必只会日益重要。

为了深入了解市面上这种软件的质量,我们列出了七款应用服务器,它们有望最终为部署了企业应用程序的机构大幅节省成本。

值得一提的两款应用软件是IBM WebSphere应用服务器和Apache Tomcat。IBM提供了社区版本的软件,采用免费使用和分发的许可证来发行,但是它基于下文介绍的Apache Geronimo。实际上,Apache Tomcat是一种Web容器,而不是完全成熟的应用服务器。Web容器是Web服务器中与服务器端小程序(servlet)交互的Web组件,而服务器端小程序就是一些Java类,可以扩展让客户端访问应用程序的服务器的功能。不过,Tomcat避免了与功能完备的应用服务器有关的一些开销。

为了深入了解现有软件的质量,我们列出了七款出色的开源应用服务器。但愿需要分层架构的企业会在这里找到感兴趣的一款应用服务器。

现在,我们介绍七款随时可用的应用服务器。我们全面介绍了每一款应用服务器,并深入分析了其特性,还提供了相关资源和评论的链接。


相关内容

    暂无相关文章