Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/348.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 servlet容器与应用服务器-商用_Java_Application Server_Servlet Container - Fatal编程技术网

Java servlet容器与应用服务器-商用

Java servlet容器与应用服务器-商用,java,application-server,servlet-container,Java,Application Server,Servlet Container,根据清楚地说明了servlet容器和应用服务器之间的区别的报告,似乎像Tomcat这样的web容器不应该在企业应用程序中广泛使用 另外还需要安装很多库,因此安装提供库的应用程序服务器要容易得多 问题是——我做对了吗?是否有任何企业应用程序在tomcat上运行?在Tomcat而不是GlassFish服务器上部署JavaEE(EJB+JPA+JSF+…)有什么好处?Servlet容器(也称为web容器)不支持EJB,它们只支持Servlet和JSP以及其他相关技术 如果需要部署和部署EJB,那么就需

根据清楚地说明了servlet容器和应用服务器之间的区别的报告,似乎像Tomcat这样的web容器不应该在企业应用程序中广泛使用

另外还需要安装很多库,因此安装提供库的应用程序服务器要容易得多


问题是——我做对了吗?是否有任何企业应用程序在tomcat上运行?在Tomcat而不是GlassFish服务器上部署JavaEE(EJB+JPA+JSF+…)有什么好处?

Servlet容器(也称为web容器)不支持EJB,它们只支持Servlet和JSP以及其他相关技术


如果需要部署和部署EJB,那么就需要一个应用服务器。

是的,我知道。这就是问题所在——您只能在tomcat上部署JSP和servlet,这与JEE应用程序的部署不一样,是吗?我只是不明白为什么tomcat如此受欢迎,如果它如此有限。@tkoomzaaskz这取决于你所说的“有限”是什么意思-你可以使用Spring MVC或Grails等框架编写非常有能力的应用程序,而无需EJBs等。如果你有这样一个专门级别的澄清问题,请先对其他问题或其他答案进行评论(以更合适的为准),并耐心训练。否则,如果要创建新问题,请将其设置为独立问题,请参见。只是阅读其他问题的其他人有其他的理解如果你像刚才那样提问,这是关于什么的还不太清楚(特别是它如何适合这个关于编程的问答网站)。我想它涵盖的主题与我提到的主题不同。否则,在stackoverflow中引用其他主题可能会被正式禁止:/lol,不,这不是我所关心的。问题是你对你所问的问题有很好的理解,然而,仅仅通过阅读你的问题并不清楚。你在问一个理解问题。只有那些在这里有完全相同理解问题的人才能帮助您,这可能是有问题的,因为通常技术问题相关的问题(不理解问题相关的问题)都在主题上。您可以将问题从一个域转换为另一个域,然后可以在IMHO中重新打开。