谁在WAR文件中运行EJB类

时间:2011-06-24 13:38:36

标签: java-ee-6

Java EE6文档中,我可以看到:

  1. 要将企业bean类文件包含在WAR模块中,类文件应位于WEB-INF / classes目录中。

  2. 要在WAR模块中包含包含企业bean的JAR文件,请将JAR添加到WAR模块的WEB-INF / lib目录中。

  3. 使用此结构,EJB是WAR文件的一部分。我可以在war文件中包含一些JSP和Servlet。

    我还读到一个Application服务器包含两个容器,其中一个是处理所有JSP / Servlet的Web容器和一个处理所有Enterprize bean的app容器。

    我假设如果我部署此WAR文件(包含EJB + JSP/Servlets),App-Server将足够聪明地委派processing of JSP/Servlets to Web ContainerEJBs processing to app containers?我的假设是否正确?

1 个答案:

答案 0 :(得分:1)

是的,你的假设正确。