您現在的位置: 18luck新利全站下载 >> 行業分類>> IT行業>> 資料信息

代理模式簡要介紹(doc 13頁)

所屬分類:
IT行業
文件大小:
292 KB
下載地址:
相關資料:
代理模式
代理模式簡要介紹(doc 13頁)內容簡介
代理模式簡要介紹內容提要:
Table 23.1: List of Different Proxy Types
代理類型 目的
遠程代理 提供對在不同地址空間的遠程對象的訪問
緩存代理
/服務代理 為了提供能夠保存目標操作經常用到的結果,代理對象以存儲方式保存這些結果。當客戶對象請求同一個操作時,代理不需要直接訪問目標對象,而是從存貯介質返回操作結果。
防火牆代理 使用防火牆代理主要是為了保護目標對象以防止有害客戶的訪問。同時也可以防止客戶訪問有害的目標對象。
保護代理 提供了不同客戶訪問不同層次的目標對象的功能。
在創建代理時,定義了一個權限的集合。雖後,這些權限用來限製訪問代理的特定部分,如果沒有執行方法的權限,客戶對象不允許訪問特定的方法。
同步代理 提供了允許不同的客戶對象安全的同步訪問目標對象的功能。
計數代理 在執行目標對象的方法前,提供了一些審計機製。
代理模式和其他模式
從討論不同的代理對象中可以看出:代理對象有兩個主要的特征:
(1)它介於客戶對象和目標對象之間。
(2)它接受客戶對象的調用,然後轉發調用給目標對象。
在這種情形下,看上去和本書中前麵討論的其他模式有些相似。讓我們討論一下代理模式和一些與它相似的模式之間的相同點和不同點。

..............................

Baidu
map