出版时间:2011-4 出版社:清华大学出版社 作者:(美)麦克艾佛 等著 页数:436 字数:618000 译者:王卫国
Tag标签:无
内容概要
《eclipse rcp深入浅出》清晰地展示了eclipse
rcp的细枝末节,全程实录了如何借助于eclipse rcp设计、编码和打包优秀的java应用程序。在《eclipse
rcp深入浅出》中,不仅诠释了eclipse作为桌面应用开发平台的诸多功能,还完整地演示了开发一个功能完善的、令人影响深刻的rcp应用程序的整个过程。书中介绍了大量的技巧,包括开发可插入的、动态可扩展系统,使用第三方代码库,以及如何针对复杂多样的环境打包应用?序。
通过《eclipse
rcp深入浅出》的学习,读者可以构建、优化和重构一个完整的原型,自定义用户界面,添加帮助和更新功能,最后构建、推广和发布软件。
作者简介
作者:(美国)麦克艾弗(Jeff McAffer) (美国)勒米克斯(Jean-Michel Lemieux) (美国)阿尼日克(Chris Aniszczylk) 译者:王卫国Jeff McAffer,自Eclipse问世以来,他就一直热心于Eclipse的发展,目前Eclipse Equinox OSGi,RT和RCP开发团队的领队之一,也是Eclipse and T00Is项目的领导。他荣获IBM Rationall的“高级技术员工”称号。Jean.Michel Lemieux,Jazz项目的架构总监。自项目发起以来,一直担任Eclipse团队成员和CVS成员。Chris Aniszczyk, IBM Lotus的Eclipse负责人。Eclipse“插件开发环境”(PDE)的领队之一,Eclipse架构委员会成员,Eclipse基金委员会的Eclipse负责人。
书籍目录
第Ⅰ部分 简介
第1章 作为富客户端平台的eclipse
1.1 eclipse
1.2 eclipse 富客户端平台
1.3 eclipse rcp的历史
1.4 rcp的用途
1.4.1 ibm lotus和eclipse rcp
1.4.2 nasa和eclipse rcp
1.5 小结
1.6 相关信息提示
第2章?eclipse rcp的概念
2.1 插件社区
2.2 内部插件
2.3 系统集成
2.4 osgi框架
2.5 equinox
2.5.1 应用程序
2.5.2 产品
2.5.3 扩展注册表
2.6 标准部分工具包(swt)
2.7 jface
2.8 ui workbench
2.8.1 基于共享的可扩展性
2.8.2 透视图、视图和编辑器
2.9 小结
2.10 相关信息提示
第Ⅱ部分 通过范例学习rcp
第Ⅲ部分 workbench
第Ⅳ部分 开发过程
章节摘录
版权页:插图:今天,众多用户和问题继续推动富客户端应用程序在网络和本地桌面上不断普及。域名变得越来越复杂,可视化和可处理的数据量日益增加,而这都需要与其他系统集成。富客户端的需求超出了对更丰富用户界面的需要。用户需要的是可移动、脱机工作,将内容和工作流程集成、协作,充分利用本地硬件资源优势。这里概述的技术至少可以从局部解析这些问题,但最终导致浏览器的功能越来越多——瘦客户端不再显得那么瘦,同时使得陈旧的胖客户端主题再次振兴。这些方法将操作系统和视窗系统更换为浏览器,但程序模块化和版本控制方面的挑战仍然挥之不去。但是,造成以前会首先转移到瘦客户端平台的部署和维护问题又怎么样?某些情况发生改变从而缓解那些问题了吗?是的,今天越来越多的组件机制,例如Eclipse,可用于开发富客户端应用程序。组件化的系统通过阻断组件发生改变来解析部署和维护的问题。新的部署机制(例如Equinox P2)和企业管理系统,几乎完全消除了企业软件管理个性化的需要。总之,这个新品牌的富客户端,可以实现目前动态场景所需的这类应用程序集成,并提供一个两全其美的解析方案。
编辑推荐
《Eclipse RCP深入浅出》具有以下特色:·针对所有Java程序员,不管之前是否接触过Eclipse·完全覆盖Eclipse3.5的最新RCP特性及其用于设计、编码和打包RCP应用程序的新增工具·展示推广和自定义RCP应用程序界面的各种技术·展示如何应对RCP开发过程中存在的挑战·讨论RCP和传统插件开发之间的异同·对Eclipse的基础执行框架OSGi进行了概述·配套资源包含Eclipse3.5SDK,Eclipse3.5RCPSDK和Eclipse3.5RCPDeltaPack(Windows,Linux和Mac OSX)以及《Eclipse RCP深入浅出》所有源代码
图书封面
图书标签Tags
无
评论、评分、阅读与下载