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