D:\technology\excise\DesignpatternStudy\13_ProxyPattern\bin\Debug\13_ProxyPattern.exe.config
D:\technology\excise\DesignpatternStudy\13_ProxyPattern\bin\Debug\13_ProxyPattern.exe
D:\technology\excise\DesignpatternStudy\13_ProxyPattern\bin\Debug\13_ProxyPattern.pdb
D:\technology\excise\DesignpatternStudy\13_ProxyPattern\obj\Debug\13_ProxyPattern.csproj.CoreCompileInputs.cache
D:\technology\excise\DesignpatternStudy\13_ProxyPattern\obj\Debug\13_ProxyPattern.exe
D:\technology\excise\DesignpatternStudy\13_ProxyPattern\obj\Debug\13_ProxyPattern.pdb
没有合适的资源?快使用搜索试试~ 我知道了~
c#代码介绍23种设计模式-13代理模式(附代码)
共17个文件
cs:6个
cache:2个
exe:2个
需积分: 2 0 下载量 84 浏览量
2024-09-30
21:15:04
上传
评论
收藏 18KB ZIP 举报
温馨提示
在软件开发过程中,有些对象有时候会由于网络或其他的障碍,以至于不能够或者不能直接访问到这些对象,如果直接访问对象给系统带来不必要的复杂性, 这时候可以在客户端和目标对象之间增加一层中间层,让代理对象代替目标对象,然后客户端只需要访问代理对象,由代理对象去帮我们去请求目标对象并返回结果给客户端,这样的一个解决思路就是今天要介绍的代理模式。 1. 代理模式的详细介绍 代理模式按照使用目的可以分为以下几种: 1)远程(Remote)代理:为一个位于不同的地址空间的对象提供一个局域代表对象。这个不同的地址空间可以是本电脑中,也可以在另一台电脑中。最典型的例子就是——客户端调用Web服务或WCF服务。 2)虚拟(Virtual)代理:根据需要创建一个资源消耗较大的对象,使得对象只在需要时才会被真正创建。 3)Copy-on-Write代理:虚拟代理的一种,把复制(或者叫克隆)拖延到只有在客户端需要时,才真正采取行动。 4)保护(Protect or Access)代理:控制一个对象的访问,可以给不同的用户提供不同级别的使用权限。 5)防火墙(Firewall)代理:保护目标不让恶意用户接近。
资源推荐
资源详情
资源评论
收起资源包目录
13_ProxyPattern.zip (17个子文件)
13_ProxyPattern
代理模式 6KB
App.config 189B
obj
Debug
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs 0B
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs 0B
13_ProxyPattern.csproj.FileListAbsolute.txt 556B
DesignTimeResolveAssemblyReferencesInput.cache 7KB
13_ProxyPattern.pdb 20KB
TempPE
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs 0B
13_ProxyPattern.csproj.CoreCompileInputs.cache 42B
13_ProxyPattern.exe 5KB
ProxyPattern.cs 2KB
bin
Release
Debug
13_ProxyPattern.exe.config 189B
13_ProxyPattern.pdb 20KB
13_ProxyPattern.exe 5KB
13_ProxyPattern.csproj 2KB
Properties
AssemblyInfo.cs 2KB
Program.cs 415B
共 17 条
- 1
资源评论
思忖小下
- 粉丝: 176
- 资源: 32
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功