無狀態(tài)的香港服務(wù)器程序
判斷服務(wù)器的有無狀態(tài),兩個(gè)來自相同發(fā)起者的請(qǐng)求在服務(wù)器端是否具備上下文關(guān)系。基于無狀態(tài)化請(qǐng)求,服務(wù)器端所能夠處理過程的處理信息,必須全部來自于請(qǐng)求所攜帶的信息以及其他服務(wù)器端自身所保存的,以及可以被所有請(qǐng)求所使用的公共信息,而不可以使用以前的請(qǐng)求信息。
無狀態(tài)的服務(wù)器程序,最著名的就是WEB服務(wù)器。每次HTTP請(qǐng)求和以前都沒有啥關(guān)系,只是獲取目標(biāo)URI。得到目標(biāo)內(nèi)容之后,這次連接就被殺死,沒有任何痕跡。在后來的發(fā)展進(jìn)程中,逐漸在無狀態(tài)化的過程中,加入狀態(tài)化的信息,比如COOKIE。服務(wù)端在響應(yīng)客戶端的請(qǐng)求的時(shí)候,會(huì)向客戶端推送一個(gè)COOKIE,這個(gè)COOKIE記錄服務(wù)端上面的一些信息。客戶端在后續(xù)的請(qǐng)求中,可以攜帶這個(gè)COOKIE,服務(wù)端可以根據(jù)這個(gè)COOKIE判斷這個(gè)請(qǐng)求的上下文關(guān)系。COOKIE的存在,是無狀態(tài)化向狀態(tài)化的一個(gè)過渡手段,通過外部擴(kuò)展手段,COOKIE來維護(hù)上下文關(guān)系。
無狀態(tài)服務(wù)器在處理簡單服務(wù)方面有優(yōu)勢,但復(fù)雜功能方面有很多弊端,比如用無狀態(tài)服務(wù)器來實(shí)現(xiàn)即時(shí)通訊服務(wù)器,則強(qiáng)烈不建議。


香港獨(dú)立服務(wù)器,詳細(xì)咨詢QQ:80496086
推薦:
CPU:E5-2650LV2 *2 (10核 20線程)
內(nèi)存:16GB
硬盤:1TB SATA
帶寬:20M
IP:3個(gè)


