Apogee项目(ECM Rich ClientPlatform)是一个基于Eclipse RCP 技术之上的内容管理器架构, 该项目目前在Eclipse社区广泛的收集建议, 从它的Scope可以看出, 其功能是相当强大的, 使用了较多的热门技术.
Apogee主要分为两大块: 核心平台(Core Platform) 和应用平台(Applicaiton Platform), 前者提供了底层的文档管理基础, 后者是一组高扩展的应用组建集合. 估计也是利用了Eclipse的Plugin技术.
从该项目功能的描述中可以看出它将要使用的技术、开源库和标准有: Eclipse db4o Hibernate Derby Lucene RDF Sesame ECF XMPP/Jabber XML-RPC XForms CRM 等
从我个人观点, Eclipse正在利用自身无与伦比的技术渗透到桌面的各个领域, 从这个项目就可以看出, Eclipse 不会只限于编写和调试不同语言程序的IDE, 它会向各种类型的桌面程序发展. Google占领Web, 难道Eclipse想占领Desktop?! 不得而知.
以下是Apogee的简介:
Apogée is an open source project to build a complete framework for ECM-oriented rich client applications. It includes features like : XForms engine for Eclipse, multi-server support, collaboration, offline work, rich content editors, etc.
分享到:
相关推荐
【标题】"我的第一个RCP程序"涉及到的是Eclipse Rich Client Platform (RCP)的编程基础知识,这是一种用于构建桌面应用程序的框架。RCP是Eclipse IDE背后的强大技术,允许开发者创建功能丰富的、可扩展的应用程序。 ...
**RCP(Rich Client Platform)**是Eclipse框架下的一个重要组成部分,它提供了一种构建桌面应用程序的平台。RCP允许开发者利用Eclipse的强大功能来创建功能丰富的、自定义的、独立的应用程序,而不局限于Eclipse...
通过RCP构建的CRM,我们可以期待一个高度定制化、响应迅速且功能强大的用户界面。 源码的提供意味着我们可以深入研究如何利用RCP构建这样的系统。这包括以下几个关键知识点: 1. **工作台(Workbench)**:RCP的...
Eclipse Rich Client Platform (RCP) 是一个强大的框架,用于构建桌面应用程序,它基于Java,提供了丰富的用户界面和模块化架构。这个简单的Eclipse RCP源码示例旨在帮助初学者快速理解RCP应用的基本结构和工作原理...
RCP提供了一个灵活的基础平台,允许开发者利用插件系统来扩展应用程序的功能,而无需从头开始编写整个用户界面。通过RCP,开发者可以专注于业务逻辑,而UI组件和框架已经由RCP提供,大大提高了开发效率。 **RCP核心...
**RCP(Rich Client Platform)**是Eclipse框架下的一个重要组成部分,它提供了一种构建桌面应用程序的模型。RCP允许开发者利用Eclipse的强大功能来创建功能丰富的、可扩展的、跨平台的应用程序。本示例将带你入门...
**RCP(Rich Client Platform)**是Eclipse框架下的一个重要组成部分,它提供了一种构建桌面应用程序的平台。RCP允许开发者利用Java语言和Eclipse插件体系架构来创建功能丰富的、可扩展的、且具有现代图形用户界面的...
**RCP(Rich Client Platform)** 是Eclipse项目的一个核心组成部分,它提供了一个框架,用于构建功能丰富的桌面应用程序。RCP允许开发者利用Eclipse的强大功能,如插件系统、工作台管理、视图和编辑器,来快速开发...
### 开发您的第一个 Eclipse RCP 应用程序 #### 富客户端平台 (RCP) 概述 **Eclipse Rich Client Platform (RCP)** 是一个强大的框架,旨在利用 Eclipse 平台来构建非集成开发环境 (IDE) 类型的最终用户应用程序。...
在IT行业中,RCP(Rich Client Platform)是Eclipse提供的一种构建桌面应用程序的框架,而Spring则是一个广泛应用的Java企业级应用框架,主要用于处理依赖注入、面向切面编程以及服务管理。将RCP与Spring集成可以...
RCP(Rich Client Platform)是Eclipse开源框架的一部分,它为构建桌面应用程序提供了一个灵活的平台。RCP在线升级是指在不卸载原有版本的情况下,通过网络更新来安装RCP应用的新版本,以确保用户始终能够使用最新...
本文将详细介绍如何使用SWT和RCP来创建一个既功能强大又外观吸引人的桌面应用。 #### SWT简介 SWT是一个开源的图形工具包,它为Java程序提供了本地外观和高性能的图形用户界面组件。SWT的主要优势在于它能够直接...
【标题】"eclipse RCP mp3工程"指的是一个基于Eclipse Rich Client Platform(RCP)构建的专门处理MP3音频文件的应用程序。Eclipse RCP是一个强大的开发框架,允许开发者创建桌面应用,它提供了丰富的用户界面组件和...
同时,Eclipse RCP提供了一套强大的事件机制,使得VIEWER和EDITOR之间的通信变得简单,例如,当用户在VIEWER中选择了一个项时,可以触发一个事件,使得相关的EDITOR更新其内容以反映所选项的详细信息。 总的来说,...
RCP作为一种客户端平台,其全称是Rich Client Platform,意味着一个包含必要插件的Eclipse运行时环境,它可以运行不依赖于Eclipse开发环境的应用程序。RCP应用通常拥有和Eclipse类似的外观与操作体验,例如动态的...
Eclipse Rich Client Platform (RCP) 是一个强大的框架,用于构建桌面应用程序。它提供了一整套工具和功能,使得开发者可以构建出具有丰富用户界面的应用。在开发完成后,我们需要将这些应用打包并发布,以便用户...
【开发你的第一个Eclipse RCP应用程序】 Eclipse Rich Client Platform(RCP)是Eclipse框架的一个组成部分,专门用于构建复杂的桌面应用程序。RCP利用Eclipse的插件体系结构,允许开发者创建具有高度可定制和可...
在"RCP 开发实例 源码"中,我们可以看到一个没有涉及数据库连接的纯界面应用示例。这样的例子通常会聚焦于UI设计和事件处理,展示如何利用RCP框架创建用户友好的图形界面。以下是对这个实例源码的详细解析: 1. **...
RCP弹出日期控件是这种环境中用于用户界面交互的一个重要组件,它提供了一种方便的方式来选择日期,增强了用户体验。 在RCP系统中,弹出式日期控件通常是为了简化用户在日期输入时的操作。这种控件不仅允许用户通过...