很久以前就准备学学Eclipse的Equinox了,刚好弄到了这本
OSGi+and+Equinox:Creating+Highly+Modular+Java+Systems
刚好系统的过一遍。
先把电子版贡献上来吧
Equinox是一个标准OSGI的实现,换一句话说,就是一个OSGI容器。Eclipse使用Equinox管理所有的bundle,使得Equinox变成了Eclipse的基础架构。
Equinox的前身是IBM Service Management Framework(SMF),在Eclipse决定将其作为OSGI的实现基础之后,IBM将其捐赠给Equinox小组。
P2,,这又是一个很需要关注的东西。P2是用来管理Equinox 的插件部署的工具。
1,Bundle Granularity 粒度
2,Third-Party Libraries 第三方的类库处理
3,Dynamic Installation and removal 动态的安装和删除
4,Extensibility and Collaboration 扩展性和协作
5,Testing and simulation strategies 测试
6,Off-board communications
7,Graphical and web-base user interface 图形和Web界面