摘要: Demo 点击下载【目录】- 【模块可扩展支持】-【小结】 通过上面的实例,我们可以具体体会到模块与模块之间的“动态信息注入”方式。这种方式的好处是 1) 首先,被注入方不需要知道将会被谁注入,保证了逻辑的单一性,易于横向扩展 2) 其次,注入的协议的可配置型,基于XML的描述,可实现很方便的修改和维护 3) 结合“接口加实现”的服务模式,可以快速整合各个模块的资源,实现了有效的“服务化” 上面的代码只是实现了注入,也就是当具体业务模块被运行环境加载后的被相应的处理模块识别并解析,但OSGi.NET也同时支持某个业务模块的动态抽离,在这里就是从处理模块中移除已注入信息。接下来我们来解... 阅读全文
posted @ 2013-03-11 16:28 shalahu 阅读(1064) 评论(0) 推荐(0) 编辑