Java服務(wù)器端開發(fā)是開發(fā)什么 java服務(wù)器開發(fā)是做什么?和web端的區(qū)別是什么?
java服務(wù)器開發(fā)是做什么?和web端的區(qū)別是什么?標(biāo)準(zhǔn)的web服務(wù)器只具有與客戶端瀏覽器通信的功能,不能處理業(yè)務(wù)邏輯請求。您需要編寫程序來復(fù)制和處理客戶端請求。通過組件來處理客戶端的請求,這個組件是
java服務(wù)器開發(fā)是做什么?和web端的區(qū)別是什么?
標(biāo)準(zhǔn)的web服務(wù)器只具有與客戶端瀏覽器通信的功能,不能處理業(yè)務(wù)邏輯請求。您需要編寫程序來復(fù)制和處理客戶端請求。通過組件來處理客戶端的請求,這個組件是為了實現(xiàn)特定的軟件模塊規(guī)范,可以單獨部署。組件必須通過容器實現(xiàn)。容器是實現(xiàn)特定規(guī)范的程序。它負(fù)責(zé)組件的運行環(huán)境和組件的生命周期管理。Tomcat和Weblogic提供了容器。web端可以理解為tomcat,您編寫的程序運行在tomcat中,稱為web應(yīng)用程序。Java服務(wù)器開發(fā)就是通過Java語言編寫程序,將它們組合成web應(yīng)用程序,并在將來部署到Tomcat上。這些程序是用于處理客戶端請求的組件。為了提高效率,我們還將使用一些框架和技術(shù)來配合Java程序,比如SpringMVC、Struts2、servlet
學(xué)習(xí)Java之后,我們可以做很多實際的事情,主要取決于你感興趣的地方。如果你喜歡手機開發(fā),你可以做一個手機操作系統(tǒng),因為Android是用Java開發(fā)的。如果你想涉足金融行業(yè),你可以為銀行或投資機構(gòu)建立他們的交易系統(tǒng),因為高盛、華旗集團(tuán)等使用的交易系統(tǒng)都是用Java開發(fā)的。如果你喜歡游戲,可以參考桌面版的minecraft開發(fā)一套游戲;也可以再造一個阿里巴巴。我聽說它們主要是Java棧。
所以,不要糾結(jié)于這個問題,只要努力學(xué)習(xí)。會有個地方給你的!