- 1
- 0
- 约5.26千字
- 约 27页
- 2019-03-25 发布于福建
- 举报
第21章 基于RCP的产品开发 经过前面的学习,读者对于开发Eclipse的插件产品应该是非常熟悉了。在实际的应用中,大家肯定不满足于仅仅开发插件产品。当面对客户的时候,必须提供一个独立、完整的应用程序给客户。不可能把整个Eclipse IDE,连同编写的插件一起交付给客户。可以想象,这样的软件产品是很别扭的,普通客户并不需要JDT,也不可能学习使用Eclipse。提供产品给客户的时候,必须把Eclipse平台中那些不必要的功能去掉(例如JDT),还要给整个应用程序包装——有专门的欢迎界面,看到About的时候,显示的是自己特有的软件品牌而不是Eclipse.Org的介绍,甚至把整个Eclipse的界面都进行改造,让界面更容易使用。 21.1 Eclipse平台的核心架构 在开发自己的RCP程序之前,先来了解一下Eclipse的核心架构。 21.1.1 Eclipse的核心框架——Equinox 进一步细看Platform Runtime,整个Platform Runtime是Eclipse中的一个子项目Equinox。Equinox项目是Eclipse开源组织提供的OSGi框架的实现。Eclipse自3.0版本开始,其内核移植到OSGi框架上。通过 OSGi框架强大的组件控制、交互和管理能力,再加上Eclipse插件的自有特点,Eclipse开源框架得到了跳跃式的发展。E
您可能关注的文档
最近下载
- 2017秋青岛版数学四年级上册第二单元线和角单元测试2.doc VIP
- DBJ50T-037-2017 烧结页岩多孔砖和空心砖砌体结构技术标准 .pdf VIP
- 表面张力与马拉高尼效应的比较-Comsol.PDF VIP
- 20S515 钢筋混凝土及砖砌排水检查井.docx VIP
- 化学驱提高采收率主要影响因素汇总.ppt VIP
- 人教版数学四年级上册三位数乘两位数乘法竖式计算题300道及答案.docx VIP
- 农村集体三资管理法律依据.pptx VIP
- 人教版五年级数学上册第三、四单元测试卷卷.pdf VIP
- 五年级上册小数除小数练习题100道.docx VIP
- 农村集体三资管理薄弱环节治理.pptx VIP
原创力文档

文档评论(0)