J2EE 产品的运行环境部分,将 Web 服务器和 EJB 服务器组合为一个服务器。
EJB 服务器为 EJB 容器提供服务,该容器实现 J2EE 体系结构的 EJB 组件合同。此合同指定 Enterprise Bean 运行环境,包括安全性、并行性、生命周期管理、事务、部署、名字和其他服务。
Web 服务器为访问 Web 页、Servlet、Java 服务器页等提供服务。它管理 Web 站点,提供对 HTTP 和其他协议的支持,并执行服务器端程序(如 CGI 脚本或 Servlet)。在 J2EE 体系结构中,Web 服务器为 Web 容器提供诸如 HTTP 消息处理之类的服务。Web 服务器可以管理一个或多个 Web 容器。