J2EE,Documentum,GWT,EJB學習路程

          為了所愛的,和愛我的人努力

           

          節省使用httpsession(此文引用于Effective Enterprise java:39)

              基于html/http的應用中,為了維護代表客戶端的瞬時狀態,servlet容器提供了一種稱為會話空間的設施,被表示為HttpSession接口。這個思想本身是簡單而直接的,servlet程序員可以將任意的可序列化對象置于會話空間,而下一次,同一個用戶對同一個Web應用的任何部分發出請求時,servlet容器將確保同樣的對象會處在HttpSession對象中。這使得servlet開發者可以為在服務器上的Web應用在多個HTTP請求之間維護每個客戶端的狀態信息;

              遺憾的是,這種機制并非完全免費的。首先,在服務器端為每個客戶端存儲數據將會減少該服務器上的可用資源,這意味著服務器的最大負載能力會成比例下降。這個算式很簡單:在會話空間中保存越多的數據,機器能夠處理的會話就越少。由此推導出,為了令給定的機器能夠支持盡可能多的客戶端,必須將會話的存儲量保持在最小。實際上,對于真正具備可擴展性的系統而言,無論何時都應該避免使用會話。如果在服務器端可以不產生任何為每個客戶端進行處理的開銷,那么機器的負載能力(在理論上)可以到達無限,能夠支持任意多連接到它的客戶端。

          posted on 2007-12-17 10:04 田亮 閱讀(1356) 評論(4)  編輯  收藏 所屬分類: J2EE總結

          評論

          # re: 節省使用httpsession(此文引用于Effective Enterprise java:39) 2007-12-17 11:15 happycat2007

          支持。認同  回復  更多評論   

          # re: 節省使用httpsession(此文引用于Effective Enterprise java:39)[未登錄] 2007-12-17 12:45 Dong

          任何資源的使用都會占去一定的服務器資源,所以在能使用request時不使用session,但也沒必要因噎廢食  回復  更多評論   

          # re: 節省使用httpsession(此文引用于Effective Enterprise java:39) 2007-12-17 13:03 my

          這個不用再說了吧,大家都知道  回復  更多評論   

          # re: 節省使用httpsession(此文引用于Effective Enterprise java:39) 2007-12-17 18:20 酸酸菜

          呵呵,提供電子書的下載鏈接才是關鍵。  回復  更多評論   

          導航

          統計

          常用鏈接

          留言簿(4)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          相冊

          MyHome

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 南溪县| 苏尼特右旗| 龙州县| 雷州市| 龙海市| 平邑县| 宁乡县| 增城市| 隆子县| 高安市| 阜宁县| 正定县| 绥江县| 滕州市| 阿巴嘎旗| 鄂托克前旗| 台东市| 垫江县| 新巴尔虎右旗| 高平市| 利川市| 运城市| 长宁区| 敦煌市| 凌源市| 麻城市| 连平县| 边坝县| 西乌珠穆沁旗| 沾化县| 远安县| 丹巴县| 甘泉县| 青川县| 桐梓县| 萍乡市| 长泰县| 白银市| 临夏市| 鄱阳县| 红桥区|