`
lizhensan
  • 浏览: 377238 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

对rcp的概述

阅读更多
rcp本身是基于ide来设计的,里面多是有很多针对ide的一些概念在里面。
一概项目一般需要
1: 菜单、工具栏、弹出菜单、面板、弹出窗口

在rcp中都对应的有实现。
菜单、工具栏、弹出菜单  可以通过command的扩展点来实现。

面板可以通过 viewpart扩展点 来实现。

弹出菜单可以通过jface弹出窗口来实现。

以上rcp都对应的有实现,并且还提供了很多内置的服务,如:通信、布局等。

并且rcp中 的基本组件 还特别丰富:除了jface外,还有nebula 项目,
基本上可以完成绝大多数功能。
jface中并且还实现了databings了。


还有 rap还可以是rcp经过少量修改后很轻松的让程序在 浏览器中运行。

遇过做企业级的应用 rcp真是不错的选择。


理由:
1:有强大的rcp容器支持。
2:具有丰富的组件。
3:可以使用rap在浏览器中运行。
分享到:
评论

相关推荐

    Eclipse-RCP概述

    ### Eclipse-RCP概述 #### 一、Eclipse-RCP简介 Eclipse Rich Client Platform (Eclipse RCP) 是一个开放源代码的框架和技术栈,它主要用于构建可扩展且功能丰富的桌面应用程序。Eclipse RCP 基于 Eclipse 平台...

    RCP,RCP开发

    **RCP概述** RCP,全称为Rich Client Platform,是由Eclipse基金会开发的一种软件框架,主要用于构建功能丰富的桌面应用程序。RCP提供了一个灵活的基础平台,允许开发者利用插件系统来扩展应用程序的功能,而无需...

    RCP编程入门(doc版)

    **一、RCP概述** Eclipse RCP是一种插件驱动的架构,它将应用程序的功能分解为可重用的模块,即插件。这些插件可以通过接口互相通信,实现组件间的协作。RCP提供了一套完整的生命周期管理,包括启动、运行、暂停、...

    Eclipse RCP开发教程

    **Eclipse RCP 开发教程** Eclipse Rich Client Platform (RCP) 是一个用于构建桌面应用程序的框架,它基于 Eclipse IDE 平台,允许开发者利用 Eclipse 的强大功能和丰富的插件系统来创建自定义的、可扩展的应用...

    RCP系统开发

    #### RCP系统概述 RCP系统是一种用于构建高度定制化的、具有丰富用户体验的桌面应用程序的平台。它利用Eclipse提供的强大框架,允许开发者创建复杂的应用程序,同时保持较低的开发成本。RCP系统的特点包括模块化...

    Eclipse RCP.pdf清晰版

    #### 一、Eclipse RCP 概述 **Eclipse RCP**(Rich Client Platform)是一种构建丰富客户端应用程序的框架,它利用Eclipse平台的强大功能来创建高度定制化的桌面应用程序。通过RCP,开发者能够专注于业务逻辑而非...

    Eclipse RCP详细教程

    ### Eclipse RCP 详细教程 #### 1. 富客户端平台 ##### 1.1. 概述 Eclipse RCP(Rich Client Platform)是一种基于Java的框架,它允许开发者构建高度可定制和可扩展的桌面应用。这些应用通常具有丰富的用户界面,...

    RCP程序设计.pdf

    1. **Eclipse RCP概述**:RCP是基于Java的,允许开发者创建功能丰富的、可定制的桌面应用程序。它利用了插件体系结构,使得应用程序可以模块化,易于扩展和维护。 2. **插件系统**:在RCP中,每个功能模块都是一个...

    RCP自学文档

    **正文** Eclipse Rich Client Platform (RCP) 是一个强大的框架,用于构建桌面应用程序,它利用Eclipse的架构和插件系统,使得...随着对RCP的理解加深,开发者可以创建出功能丰富、用户体验优秀的桌面应用程序。

    eclipse 3.6 rcp 开发

    富客户端平台 (RCP) 概述 **1.1 概述** - **定义**: Eclipse Rich Client Platform (RCP) 是一种基于Java的技术框架,用于构建可扩展的桌面应用程序。 - **特点**: RCP 支持高度可定制的用户界面,并且能够轻松地...

    eclipse RCP入门示例介绍

    在深入了解 RCP 之前,我们需要对 Eclipse 的基本组件有一个清晰的认识: 1. **Menubar(菜单栏)**:菜单栏通常位于 Eclipse 界面的顶部,提供了对 Eclipse 功能的访问入口。值得注意的是,Eclipse 的菜单栏具有...

    基于 OSGI 的 RCP 测试 2 Standard

    **RCP概述** Rich Client Platform(RCP)是Eclipse项目的一部分,它提供了一个用于构建桌面应用程序的基础架构。RCP应用由视图、编辑器、透视图等组件构成,允许开发者专注于业务逻辑和用户界面设计,而无需从头...

    Eclipse-RCP中文入门教程

    #### 二、RCP应用概述 根据提供的文档描述,一个RCP应用本质上是一个可以在脱离Eclipse IDE的情况下独立运行的Eclipse插件。这意味着RCP应用不仅限于传统的插件模式,而是可以作为一个完整的应用程序来部署。 #### ...

    Eclipse RCP Plug-in开发自学教程(Eclipse3.6)

    - **概述**:介绍Eclipse RCP的概念,它是基于插件的架构,提供丰富的用户界面和强大的功能。 - **ECLIPSE RCP 构建风格**:讲解Eclipse RCP的组件,如插件(Plugin)、扩展(Extension)和扩展点(Extension Point),...

Global site tag (gtag.js) - Google Analytics