一個簡單的問題出現在我的腦海中,我想將它發佈在這裏以澄清我的內心問題。應用程序服務器和JVM之間的關係是什麼?
APP服務器(即JBoss,WebLogic等)和JVM之間的關係是什麼?
APP服務器位於何處;它在JVM中運行嗎?
非常感謝!
一個簡單的問題出現在我的腦海中,我想將它發佈在這裏以澄清我的內心問題。應用程序服務器和JVM之間的關係是什麼?
APP服務器(即JBoss,WebLogic等)和JVM之間的關係是什麼?
APP服務器位於何處;它在JVM中運行嗎?
非常感謝!
對於Java application servers
,服務器的行爲與運行應用程序的擴展虛擬機類似,透明地處理與數據庫一方的連接,並且經常與Web客戶端連接。
因此,應用程序服務器不能在JVM中運行;它運行在JVM之上? –
APP服務器關於使用J2SE和J2EE API的J2EE規範發展。是的,因爲在java中開發的APP,你必須在JVM上自行執行它。您可以將運行APP視爲執行bigggg java類
JVM是Java運行時平臺,其上運行着每個Java應用程序,它可以是一個簡單的獨立應用程序,一個小程序或Web應用程序。它爲應用程序的執行生命週期提供支持。換句話說,用Java編寫的任何東西都可以在這個平臺上運行。
應用程序服務器是運行專用Java應用程序(Web應用程序)的容器。它爲Web應用程序生命週期提供支持,如Servlet和JSP生命週期管理,JNDI,JMS和其他支持。實際上,應用程序服務器通常是在JVM之上運行的Java應用程序。
是的,應用服務器運行在JVM上 – Eduardo
@Eduardo - 好的謝謝!您可以將我重定向到的任何參考! –
應用程序服務器是一個Java程序,因此它運行在JVM –