博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
分享插件平台相关的源码分析——SharpDevelop、Composition Application Block、Eclipse OSGi、ObjectBuilder...
阅读量:6258 次
发布时间:2019-06-22

本文共 414 字,大约阅读时间需要 1 分钟。

今天分享一下我们在2008年设计OSGi.NET动态插件化平台时研究的源代码。在源码分析中,让我也见识了很多高手编写的非常巧妙、高超的程序。这几个程序中,最精妙的应该属于ObjectBuilder,最复杂是CAB。SharpDevelop是.NET最著名的开源IDE,基于自己创建的插件框架,这个插件化框架比较简单易用,不过,并不是我心目中真正的插件平台,因此,在参考SharpDevelop和OSGi规范后,我设计了OSGi.NET平台。此外,由于OSGi.NET平台是OSGi规范的移植,为了更好的理解OSGi规范,我顺便分析了Eclipse内核Equniox的源码,重点研究了关于依赖解析的部分源码。

 

下面就是这些源码分析的文档: 

本文转自道法自然博客园博客,原文链接:http://www.cnblogs.com/baihmpgy/archive/2011/04/06/2006739.html,如需转载请自行联系原作者

你可能感兴趣的文章
谷歌将降低侵权网站的排名
查看>>
springboot 系列教程一:基础项目搭建
查看>>
Rxjava2 源码解析 (三)
查看>>
ios cocoapods 0.32.1 升级提示不行 要安装cocoapods-core
查看>>
匿名函数和闭包
查看>>
Overfitting
查看>>
mysql 5.7 修改初始密码
查看>>
修改Mac OS X的hosts文件
查看>>
表单提交时的非法性有效性验证
查看>>
李开复:21世纪最需要的7种人才
查看>>
opencsv
查看>>
单词匹配二
查看>>
关于代码生成器的理解
查看>>
Spiral Matrix
查看>>
前端学习资料
查看>>
处理支付只能输入两位小数
查看>>
操作系统历史
查看>>
如何使用1个IP建多个网站
查看>>
数据库的关闭与启动
查看>>
在应用程序中,停止正在后台播放的音乐
查看>>