<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 176, comments - 240, trackbacks - 0, articles - 7

    web程序中的scope

    Posted on 2006-01-15 22:35 canonical 閱讀(606) 評論(0)  編輯  收藏 所屬分類: 軟件開發
        jsp模型為web程序提供了page/request/session/application這四個基礎性的變量域. 這種變量域的劃分很大程度上是純技術性的, 與我們的業務應用中需要的scope支持相去甚遠. 當我們把業務對象的生命周期映射到這些變量域的時候, 經常出現不適應的情況. 例如我們可能被迫選擇把與某項業務相關的所有數據放置在session中并在各處硬編碼一些資源清理代碼. 為了實現與愈來愈復雜的應用開發的契合, 我們需要能夠在程序中定義與應用相關的變量域并實現對這些變量域的管理, 即我們需要一種自定義scope的支持而不是使用幾個固定的scope.
        JBoss的Seam項目http://www.jboss.com/products/seam 中引入了一種所謂declarative application state management的機制
        http://blog.hibernate.org/cgi-bin/blosxom.cgi/Gavin%20King/components.html, 其中的關鍵是增加了business process和conversation這兩個應用直接相關的scope, 它們都是可以根據需要自由創建的. business process context使用jBPM支持long running的狀態保持. 而conversation context是對session使用的一種精細化, 與beehive項目中的page flow所需的scope支持非常類似 http://beehive.apache.org/docs/1.0m1/pageflow/pageflow_overview.html. 但目前seam中的scope支持仍是非常原始的, 不支持嵌套的context, 這意味著對于復雜應用尚無控制和管理能力.
    主站蜘蛛池模板: 免费看一级一级人妻片| 亚洲精品国产精品| 亚洲成av人在线视| 亚洲av鲁丝一区二区三区| 亚洲国产高清视频| 456亚洲人成影院在线观| 久久亚洲精品成人无码| 国产精品永久免费| 成人福利免费视频| 国产伦精品一区二区三区免费迷| 亚洲色欲久久久综合网东京热| 亚洲综合精品一二三区在线| 亚洲精品国产综合久久久久紧| 日韩在线免费电影| 国产亚洲成av人片在线观看| 亚洲色偷偷色噜噜狠狠99网| 国产伦精品一区二区免费| 国产成人免费高清激情明星| 国产成人免费A在线视频| 亚洲天堂中文资源| 亚洲免费福利在线视频| 亚洲综合伊人久久综合| 国产亚洲玖玖玖在线观看| 一级成人a毛片免费播放| 国产成人免费a在线视频app | 日韩免费电影在线观看| 亚洲AV日韩综合一区| 亚洲精品尤物yw在线影院| 亚洲色图激情文学| 亚洲国产av无码精品| 亚洲 欧洲 视频 伦小说| 国产zzjjzzjj视频全免费| 国产区在线免费观看| 亚洲成a人片毛片在线| 免费在线观影网站| 亚洲AV无码乱码在线观看| 永久在线观看免费视频| 中文字幕在线观看亚洲日韩| 亚洲午夜爱爱香蕉片| 免费福利在线观看| 亚洲一卡2卡三卡4卡有限公司|