• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            牽著老婆滿街逛

            嚴(yán)以律己,寬以待人. 三思而后行.
            GMail/GTalk: yanglinbo#google.com;
            MSN/Email: tx7do#yahoo.com.cn;
            QQ: 3 0 3 3 9 6 9 2 0 .

            Proxy(代理)模式

            Proxy(代理)-對(duì)象結(jié)構(gòu)型模式 - 設(shè)計(jì)模式


            1. 意圖

            為其它對(duì)象提供一種代理以控制對(duì)這個(gè)對(duì)象的訪問.

            2. 別名

            Surrogate

            4. 適用性

            遠(yuǎn)程代理(Remote Proxy)為一個(gè)對(duì)象在不同的地址空間提供局部代表.
            虛代理(Virtual Proxy) 根據(jù)需要?jiǎng)?chuàng)建開銷很大的對(duì)象.
            保護(hù)代理(Protection proxy) 控制對(duì)原是對(duì)象的訪問.
            智能指針(Smart Reference)

            遠(yuǎn)程(Remote)代理: 為一個(gè)位于不同地址空間的對(duì)象提供一個(gè)局域代表對(duì)象.
            虛擬(Virtual)代理:  根據(jù)需要?jiǎng)?chuàng)建一個(gè)資源消耗較大的對(duì)象. 使此對(duì)象只有在真正需要時(shí)才真正被創(chuàng)建.
            Copy_on_Write代理: 即寫時(shí)復(fù)制技術(shù). 它是虛擬代理的一種. 把復(fù)制拖延到真正需要的時(shí)候才進(jìn)行.
            保護(hù)(Protect or Access)代理: 控制對(duì)一個(gè)對(duì)象的訪問. 需要的時(shí)候可以給不同的用戶提供不同的權(quán)限.
            Cache代理: 為某一個(gè)目標(biāo)操作的結(jié)果提供臨時(shí)的存儲(chǔ)空間. 
            防火墻(Firewall)代理: 保護(hù)目標(biāo). 不讓惡意用戶接近.
            同步化(Synchronization)代理: 例如在多線程的時(shí)候.讓多個(gè)線程訪問對(duì)象. 智能引用(Smart Reference)代理: 見智能指針.
                                                         --《Java與模式》


            5. 結(jié)構(gòu)



            6. 參與者

            Proxy
                ----保存一個(gè)被代理的實(shí)體的引用.通過該引用控制實(shí)際對(duì)象.
                ----提供一個(gè)與Subject相同的接口.這樣代理就可以代替實(shí)體.
                ----控制對(duì)實(shí)體的存取.并可能負(fù)責(zé)創(chuàng)建和刪除它.
                ----其它功能.
            Subject
                ----定義了RealSubject和Proxy的共用接口. 這樣就可以在使用RealSubject的地方
                    使用Proxy.
            RealSubject
                ----定義Proxy所代表的實(shí)體.

            posted on 2008-05-04 14:21 楊粼波 閱讀(564) 評(píng)論(0)  編輯 收藏 引用


            只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


            久久99热只有频精品8| 久久久这里有精品| 久久精品中文字幕无码绿巨人| 亚洲人成伊人成综合网久久久 | 内射无码专区久久亚洲| 热RE99久久精品国产66热| 久久精品aⅴ无码中文字字幕不卡| 欧美777精品久久久久网| 国内精品久久久久影院老司| 久久久精品国产sm调教网站| 欧美久久久久久午夜精品| 一本久道久久综合狠狠爱| 成人亚洲欧美久久久久| 久久影院综合精品| 狠狠色丁香久久婷婷综合_中| 久久国产精品久久国产精品| 性做久久久久久久久| 97精品国产97久久久久久免费| 国产亚洲精久久久久久无码77777 国产亚洲精品久久久久秋霞 | 久久久一本精品99久久精品88| 九九99精品久久久久久| 久久久久久久久久久精品尤物| 久久精品99无色码中文字幕| 亚洲成人精品久久| aaa级精品久久久国产片| 午夜精品久久久久久中宇| 久久精品国产久精国产一老狼| 久久人妻少妇嫩草AV无码蜜桃| 国产精品九九久久精品女同亚洲欧美日韩综合区 | 国产精品成人无码久久久久久| 欧美一区二区精品久久| 精品综合久久久久久888蜜芽| 国产亚洲美女精品久久久2020| 伊人久久大香线蕉av一区| AV无码久久久久不卡蜜桃| 亚洲国产成人乱码精品女人久久久不卡| 97超级碰碰碰碰久久久久| 久久嫩草影院免费看夜色| 国产欧美久久久精品影院| 精品一二三区久久aaa片| 久久夜色精品国产亚洲|