什么是java java服務(wù)端怎么接收http請(qǐng)求?
java服務(wù)端怎么接收http請(qǐng)求?對(duì)于HTTP協(xié)議,它是獨(dú)立于語(yǔ)言的。不同的語(yǔ)言有不同的實(shí)現(xiàn),這里不再重復(fù)。Java中相應(yīng)的實(shí)現(xiàn)是web容器,如GlassFish、Tomcat等,同時(shí)Java提供s
java服務(wù)端怎么接收http請(qǐng)求?
對(duì)于HTTP協(xié)議,它是獨(dú)立于語(yǔ)言的。不同的語(yǔ)言有不同的實(shí)現(xiàn),這里不再重復(fù)。
Java中相應(yīng)的實(shí)現(xiàn)是web容器,如GlassFish、Tomcat等,同時(shí)Java提供servlet接口來(lái)處理HTTP請(qǐng)求和響應(yīng)。Web容器實(shí)現(xiàn)了servlet規(guī)范。
接收HTTP請(qǐng)求的過(guò)程如下:
Java官方?jīng)]有實(shí)現(xiàn)Servlet類(lèi),那在服務(wù)器運(yùn)行過(guò)程中,Servlet類(lèi)的代碼是怎么起作用的?
謝謝。
首先,主要的問(wèn)題是如何實(shí)現(xiàn)servlet?實(shí)現(xiàn)了什么邏輯?你的業(yè)務(wù)代碼應(yīng)該寫(xiě)在哪里?
其次,對(duì)于servlet的執(zhí)行,我們不直接給出答案,我們只是從表象引導(dǎo)思考,讓提問(wèn)者自己去尋找答案
下面是一個(gè)完整的一般過(guò)程(提問(wèn)者在看之前最好自己思考一下)