Fork me on GitHub

4/26/2011

[DP] Proxy 代理模式



代理模式(Proxy): 為其他物件提供一種代理以控制對這個物件的存取。在存取物件時引入一定程度的間接性,因為這種間接性,可以附加多種用途

應用場合:

1. 遠端代理:為一個物件在不同的位址空間提供局部代表。這樣可以隱藏一個物件存在於不同位址空間的事實。

2. 虛擬代理:根據需要建立消耗很大的物件。透過他來存放實體化需要很長時間的真實物件。

3. 安全代理:用來控制真實物件存取時的許可權。

4. 智慧參考:調用真實的物件時,代理處理另外一些事。


參考資料:大話設計模式

... ...

No comments:

Post a Comment