工作--今天的學習

今天學習了用jsp寫登陸界面,還搜了一下session和cookie的資料,有個例子講得好:

 

一家咖啡店有喝5杯咖啡免費贈一杯咖啡的優惠,然而一次性消費5杯咖啡的機會微乎其微,這時就需要某種方式來紀錄某位顧客的消費數量。想象一下其實也無外乎下面的幾種方案:
1、該店的店員很厲害,能記住每位顧客的消費數量,只要顧客一走進咖啡店,店員就知道該怎麼對待了。這種做法就是協議本身支持
狀態。
2、發給顧客一張卡片,上面記錄着消費的數量,一般還有個有效期限。每次消費時,如果顧客出示這張卡片,則此次消費就會與以前
或以後的消費相聯繫起來。這種做法就是在客戶端保持狀態(cookie方式)。
3、發給顧客一張會員卡,除了卡號之外什麼信息也不紀錄,每次消費時,如果顧客出示該卡片,則店員在店裏的紀錄本上找到這個卡
號對應的紀錄添加一些消費信息。這種做法就是在服務器端保持狀態(session方式)。

 

計算機上用的協議什麼的跟我們日常打交道的很多方法是一致的,只是這些規則我們看來太自然了以至於忽視了,如果總結以後用在計算機上面,那可就變了個稱呼了,人家那叫作“技術”!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章