跳转到内容

Web容器

维基百科,自由的百科全书

这是本页的一个历史版本,由EmausBot留言 | 贡献2013年1月16日 (三) 05:25 (r2.7.3) (机器人移除:kk:Web container编辑。这可能和当前版本存在着巨大的差异。

这里的容器特指计算机科学领域内的容器,对于容器的其他解释,请参见容器

容器应用服务器中位于组件平台之间的接口集合。

容器是伴随着瘦客户端系统的发展而诞生的。在开发瘦客户端系统时,开发人员要花费大量的精力去关注线程安全、事务网络、资源等等细节,从而降低了开发效率。由于这些对这些细节的解决方法一般是固定不变,或者只有参数改变的,所以从代码重用设计模式的角度出发,开发人员将这些底层细节提取出来,做成平台,并提供一定的接口。这样,业务开发人员就不需要在关注与这些底层细节的实现,而专注于业务逻辑的实现。

容器一般位于应用服务器之内,由应用服务器负责加载和维护。一个容器只能存在于一个应用服务器之内,一个应用服务器可以建立和维护多个容器。

容器一般遵守可配置的原则,即容器的使用者可以通过对容器参数的配置,来达到自己的使用需求,而不需要修改容器的代码。

容器列表