技术开发 频道

Eclipse RCP:构建平台


IT168分析评论】 
    组件的装配 
    当一个应用程序的代码被分为多个插件时,创建一个RCP应用是装配这些插件为一个整体的过程,定义插件集是产品配置的角色,为应用创建产品配置通过File>New>Product Configuration. Wizard如图3所示:

    此时需指定一个父插件工程,有三个不同的方式来创建初始化配置: 
    1. 用基本的设置来创建配置,用这个选项,一个空的配置就被创建了. 
    2. 使用已经存在的产品,用这个选项,用存在产品配置中的值来创建一个新的配置. 
    3. 使用launch配置,如果以前使用Run As->Eclipse Application菜单选项运行过应用,将使用这个选项. 
    你可以根据应用的要求来指定插件的名字,如图

    可以不必导出应用来运行,直接在workbench中运行,这是一种非常好的方式来测试配置和使用调试器来解决问题,在产品配置编辑器的视图页面上有两个选项来运行应用,即Launch the product和"Launch the product. 

    构建平台: 
    由于RCP应用是管理要处理的事务,所以应用的核心功能是提供一个对象表示和要做任务的可视化清单.如图 

    结论: 
    Eclipse RCP是一个强有力的构建rich-client应用的框架,RCP的核心是OSGi编译组件,该组件可以被动态的发现和加载.他们能被更新和扩展.随着基于多个扩展插件平台的发展, Eclipse RCP真正的优势将会发挥.

0
相关文章