<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

    [導入]jsplet與IoC

    Posted on 2005-11-15 12:34 canonical 閱讀(240) 評論(0)  編輯  收藏 所屬分類: Witrix開發平臺

    關于jsplet中的object生命周期的管理以及使用拉模式,如果套用現在流行的設計術語,那就是涉及到所謂的IoC設計(控制反轉)
    IoC 的Container現在很受追捧, 但真正的IoC設計思想并沒有引起大家的重視。也許大多數人使用的都是成品吧,以至于把成品的功能等價于其所依賴的設計原理。Spring等所建立的 IoC更準確的說法是Dependency Injection,只是IoC的一種體現。其基本思想是一個對象并不控制所有與它相關的部分,而是把控制權交給使用對象的人。這里重要的就是控制流(信 息流)的反轉。
    對象生命周期的管理也是這樣,并不是由一個Manager猜測用戶是否使用該對象,而是由用戶直接標明他的態度,直接發出指令。
    參 考一下桌面應用中的資源控制手段,我們打開一個窗口,與系統進行交互,此時占用資源,關閉窗口,則該窗口以及其子窗口所占用的資源都釋放。在jsplet 中對象控制策略類似。當用戶從某個功能區退出的時候,即當用戶訪問其它scope中對象而放棄當前objectScope的時候,開始做資源清理工作。即 用戶的行為和意向直接驅動著系統的對象管理層。當然,如果用戶一直不發出調用,那么系統只能猜測用戶的行為,用戶是否已斷線或者正在思考?在這種情況下, 如果控制資源,則需要通過AOP給thisObj 加上類似EJB的功能。

    主站蜘蛛池模板: 成人午夜视频免费| 日本一道高清不卡免费| 亚洲国产精品无码AAA片| 久久成人18免费网站 | 免费观看毛片视频| 亚洲精品伊人久久久久| 色妞WWW精品免费视频| 亚洲精品第一综合99久久| 成人午夜免费福利| 国产亚洲精彩视频| 亚洲精品国产电影| 国产情侣久久久久aⅴ免费| 亚洲VA中文字幕无码一二三区| 日本在线看片免费人成视频1000| 久久久久久亚洲Av无码精品专口| 99久久99久久精品免费看蜜桃| 亚洲一卡2卡三卡4卡无卡下载| 免费无码成人AV片在线在线播放| 黄页网站在线免费观看| 亚洲精品无码专区在线在线播放| 无码囯产精品一区二区免费| 亚洲精品综合久久中文字幕| 成人黄18免费视频| 一级做a毛片免费视频| 亚洲午夜精品久久久久久人妖| free哆啪啪免费永久| 亚洲av无码专区在线电影天堂| 亚洲精品视频在线看| 午夜爽爽爽男女免费观看影院| 亚洲人xxx日本人18| 亚洲国产精品自在拍在线播放| 三年片在线观看免费| 亚洲熟妇av午夜无码不卡| 亚洲熟女一区二区三区| 日本h在线精品免费观看| 羞羞视频免费网站日本| 亚洲黄色三级视频| 亚洲精品偷拍视频免费观看 | 久久WWW免费人成—看片| 亚洲福利秒拍一区二区| 亚洲精品视频在线看|