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 田亮 閱讀(1361) 評論(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

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 时尚| 沙洋县| 寿宁县| 阜城县| 望都县| 盐津县| 云霄县| 乐至县| 西峡县| 雅安市| 高雄市| 肇东市| 海丰县| 尼木县| 民勤县| 东丰县| 翁牛特旗| 醴陵市| 汶川县| 鹤峰县| 余江县| 蓬莱市| 奈曼旗| 牙克石市| 浠水县| 嫩江县| 古浪县| 庐江县| 海城市| 南川市| 通许县| 广河县| 仪征市| 彭水| 凤台县| 合肥市| 绥阳县| 阿勒泰市| 鹤峰县| 五华县| 马尔康县|