Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/386.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 应用服务器和JVM之间的关系是什么?_Java_Application Server - Fatal编程技术网

Java 应用服务器和JVM之间的关系是什么?

Java 应用服务器和JVM之间的关系是什么?,java,application-server,Java,Application Server,我想到了一个快速的问题,我想把它贴在这里来澄清我内心的担忧 APP server(即JBoss、WebLogic等)与JVM之间的关系是什么 应用服务器位于何处;它是否在JVM中运行 非常感谢 对于Java应用程序服务器,服务器的行为类似于运行应用程序的扩展虚拟机,透明地处理一端到数据库的连接,并且通常处理另一端到Web客户端的连接 使用J2SE和J2EE API根据J2EE规范开发的应用程序服务器。是的,由于应用程序是用java开发的,所以必须在JVM上执行它。您可以将运行的应用程序视为执

我想到了一个快速的问题,我想把它贴在这里来澄清我内心的担忧

APP server(即JBoss、WebLogic等)与JVM之间的关系是什么

应用服务器位于何处;它是否在JVM中运行


非常感谢

对于
Java应用程序服务器
,服务器的行为类似于运行应用程序的扩展虚拟机,透明地处理一端到数据库的连接,并且通常处理另一端到Web客户端的连接


使用J2SE和J2EE API根据J2EE规范开发的应用程序服务器。是的,由于应用程序是用java开发的,所以必须在JVM上执行它。您可以将运行的应用程序视为执行一个Biggg java类

JVM是java运行时平台,每个java应用程序都在其上运行,它可以是一个简单的独立应用程序、小程序或web应用程序。它为应用程序的执行生命周期提供支持。换句话说,任何用Java编写的东西都运行在这个平台之上


应用服务器是一个容器,专门的Java应用程序(web应用程序)在其中运行。它提供对web应用程序生命周期的支持,如Servlet和JSP生命周期管理、JNDI、JMS和其他支持。实际上,应用服务器通常是运行在JVM之上的java应用程序。

是的,应用服务器运行在JVM之上JVM@Eduardo-好的,谢谢!任何参考,你可以重定向到我!App server是一个java程序,所以它在JVM中运行。转到任何一个App server的网站,下载源代码,你就会看到它是java。@Eduardo+AmitD-非常感谢这两个应用程序,非常感谢!)因此应用服务器不在JVM内运行;它运行在JVM之上?