富客户端平台 富客户端平台即Rich Client PlatformRCP指的是一种CSClientServer应用软件的公用基础结构实现其Rich概念是相对于BSBrowserServer应用软件的Thin Client浏览器而言的有时也称之为胖客户端Fat Client或者传统客户端Traditional Client它通常包含以下组件 一个微核生命周期管理容器 一个模块或插件框架 一个轻便的控件工具包包括按钮Button表单元素Form Element树Tree表格TableGrid菜单Menu工具条ToolBar等 一个文件缓存文本处理文本编辑器用于IDE项目 一个工作台包括入口Portal页面Page视图View透视图Perspective向导Wizard窗口Frame等 一个数据绑定机制 一个软件更新管理装置 开发人员可以基于已存在的平台构建一个应用以替代原有的从零开始写起的复杂应用这得益于平台的供应商已经对平台做了大量检验和测试基于平台的应用可以方便快速的开发和集成并且跨系统的工作也统一由平台做了已经有一些平台供应商声称基于他们的RCP平台构建的客户端可以在多种操作系统上运行 基于Java的开源RCP平台如 Eclipse NetBeans Spring Framework RCP 等等