委托,让封闭的系统走向开放!
2006-12-15 15:38
288 查看
.NET下的委托概念主要用来实现类似回调函数的功能,但他是线程安全的并且没有静态函数的限制,使用起来非常灵活,其中众所周知的就是用来实现事件编程。其实最为回调函数的一种变形来说,完全可以将一个系统内部的功能透过委托来让外部程序使用。大概的逻辑如下:
1.外部程序定义委托
2.内部程序封装委托的方法以供调用
3.外部程序动态加载内部封装好的程序集来完成功能调用
这样做的优点是程序集间的耦合比较弱,开发起来比较容易。
1.外部程序定义委托
2.内部程序封装委托的方法以供调用
3.外部程序动态加载内部封装好的程序集来完成功能调用
这样做的优点是程序集间的耦合比较弱,开发起来比较容易。
相关文章推荐
- 任正非:华为不开放就要死亡 不能建立封闭系统
- WWDC:苹果走向开放和封闭的极端
- B/S系统中的事件订阅 事件的好处~实现对修改的封闭,对扩展的开放
- 腾讯百度阿里巴巴争相“开放”封闭生态圈走向没落
- 假如我是铁路订票系统架构师系列 - 开放还是封闭系统 - 对外挂的态度
- 使用委托,满足不同的场景,开放封闭原则
- 关于系统封闭和开放的一点思考
- 微软公布四大战略转变 软件系统走向开放
- 任正非:华为不开放就要死亡 不能建立封闭系统
- 开放封闭原则在OC中的实现办法
- 事件_窗体传值(使用系统自带的委托)
- 楼宇中开放系统的LonWorks解决方案
- 开放-封闭原则
- 分布式开放消息系统(RocketMQ)的原理与实践(分布式事物)
- 第4章 考研求职两不误 开放-封闭原则 大话设计模式
- 大话设计模式之单一职责原则 开放封闭原则 依赖倒转
- 大话设计模式之开放-封闭原则
- C#中常用的系统内置委托
- IBM 有哪些开放集群系统, 它们的区别是什么?
- 开放封闭原则