判斷
服務(wù)器的有無(wú)狀態(tài),兩個(gè)來(lái)自相同發(fā)起者的請(qǐng)求在
服務(wù)器端是否具備上下文關(guān)系?;跓o(wú)狀態(tài)化請(qǐng)求,
服務(wù)器端所能夠處理過(guò)程的處理信息,必須全部來(lái)自于請(qǐng)求所攜帶的信息以及其他
服務(wù)器端自身所保存的,以及可以被所有請(qǐng)求所使用的公共信息,而不可以使用以前的請(qǐng)求信息。
無(wú)狀態(tài)的
服務(wù)器程序,最著名的就是WEB
服務(wù)器。每次HTTP請(qǐng)求和以前都沒(méi)有啥關(guān)系,只是獲取目標(biāo)URI。得到目標(biāo)內(nèi)容之后,這次連接就被殺死,沒(méi)有任何痕跡。在后來(lái)的發(fā)展進(jìn)程中,逐漸在無(wú)狀態(tài)化的過(guò)程中,加入狀態(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的存在,是無(wú)狀態(tài)化向狀態(tài)化的一個(gè)過(guò)渡手段,通過(guò)外部擴(kuò)展手段,COOKIE來(lái)維護(hù)上下文關(guān)系。
無(wú)狀態(tài)
服務(wù)器在處理簡(jiǎn)單服務(wù)方面有優(yōu)勢(shì),但復(fù)雜功能方面有很多弊端,比如用無(wú)狀態(tài)
服務(wù)器來(lái)實(shí)現(xiàn)即時(shí)通訊
服務(wù)器,則強(qiáng)烈不建議。
推薦:
CPU:E5-2650LV2 *2 (10核 20線程)
內(nèi)存:16GB
硬盤(pán):1TB SATA
帶寬:20M
IP:3個(gè)

