Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java EJB容器和三层体系结构_Java_Jakarta Ee_Ejb_Layer - Fatal编程技术网

Java EJB容器和三层体系结构

Java EJB容器和三层体系结构,java,jakarta-ee,ejb,layer,Java,Jakarta Ee,Ejb,Layer,我是JavaEE新手。我读过一些关于web容器和ejb容器的文章,但我不明白是逻辑层和数据持久层都在ejb容器中运行,还是只有逻辑层在那里运行。有人能给我解释一下吗?EE容器或应用程序容器:管理在javaee服务器上运行的EJB、JMS、JTA的执行。它还负责fot事务、安全性和数据源(JDBC资源)。 e、 g.JBoss,玻璃鱼 Web容器:管理Java EE应用程序的Web页面、servlet和一些EJB组件的执行。Web组件及其容器在Web服务器上运行,如Jetty、tomcat。EJB

我是JavaEE新手。我读过一些关于web容器和ejb容器的文章,但我不明白是逻辑层和数据持久层都在ejb容器中运行,还是只有逻辑层在那里运行。有人能给我解释一下吗?

EE容器或应用程序容器:管理在javaee服务器上运行的EJB、JMS、JTA的执行。它还负责fot事务、安全性和数据源(JDBC资源)。 e、 g.JBoss,玻璃鱼


Web容器:管理Java EE应用程序的Web页面、servlet和一些EJB组件的执行。Web组件及其容器在Web服务器上运行,如Jetty、tomcat。

EJB容器管理不同的EJB组件。EJB组件是“逻辑”组件,如会话bean、持久化单元、servlet等,所以它们都由EJB容器管理