本文介紹了嵌入式與非嵌入式Java服務(wù)器的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
我正在從事一個Java項目,并且一直在使用Tomcat服務(wù)器進行本地測試。不過,我正要推到Heroku,我發(fā)現(xiàn)an article建議使用”嵌入式”Tomcat。
我環(huán)顧四周,想了解Java服務(wù)器上下文中”嵌入式”的確切含義,但似乎Google上的每個人都已經(jīng)理解了”嵌入式”的含義。我沒有。部署”常規(guī)”Tomcat服務(wù)器和”嵌入式”Tomcat服務(wù)器有什么不同?
推薦答案
“嵌入式”是指程序隨服務(wù)器一起提供,而不是將Web應(yīng)用程序部署到外部服務(wù)器。
使用嵌入式服務(wù)器,您的應(yīng)用程序與選擇的服務(wù)器打包在一起,并負責服務(wù)器的啟動和管理。
從用戶角度看,不同之處在于:
帶有嵌入式服務(wù)器的應(yīng)用程序看起來像一個普通的Java程序。您只需啟動它,就可以了。
常規(guī)Web應(yīng)用程序通常是需要部署到某臺服務(wù)器的war存檔
嵌入服務(wù)器對于測試非常有用,您可以在測試期間隨意啟動或停止服務(wù)器。
這篇關(guān)于嵌入式與非嵌入式Java服務(wù)器的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,






