web容器给运行在其中的应用程序组件(jsp、servlet)提供一个运行环境,使jsp,servlet直接用容器中的环境变量接口交互,不必考虑其他系统问题。主要由web服务器实现,如:tomcat、weblogic等,该容器提供的接口严格按照web Application标准,我们把遵守以上规则的web服务器叫做J2ee的web容器。
EJB提供给运行在其中的组件EJB各种管理功能,只要满足J2ee规范的EJB放入该容器,马上就会被容器进行高效率的管理,并且可以根据现成的接口来获得系统级别的服务,例如邮件服务、事务管理。