無狀態協議
優劣
編輯無狀態的設計簡化了伺服器端的設計,不必動態分配存儲空間以處理進行中的會話。如果客戶端在事務處理中間被中斷了,系統不必為清理伺服器狀態而作出響應。
缺陷是有時候在每個請求時包括附加的信息是必要的,這些額外信息需要伺服器來解釋。
示例
編輯HTTP伺服器就是一個例子。以URL形式提交的客戶端請求可能包含cookies等帶狀態的數據,這些數據完全指定了所需的文檔,而不需要其他之前請求的上下文或內存。
與傳統的FTP伺服器相比,FTP伺服器與用戶進行交互,向伺服器發出的索取文件的請求,其假定是用戶已經通過認證,並且當前的目錄和文件傳輸模式已經設定。
參考
編輯這是一篇與互聯網相關的小作品。您可以透過編輯或修訂擴充其內容。 |