出版時(shí)間:2011-4 出版社:清華大學(xué)出版社 作者:(美)麥克艾佛 等著 頁(yè)數(shù):436 字?jǐn)?shù):618000 譯者:王衛(wèi)國(guó)
Tag標(biāo)簽:無(wú)
內(nèi)容概要
《eclipse rcp深入淺出》清晰地展示了eclipse
rcp的細(xì)枝末節(jié),全程實(shí)錄了如何借助于eclipse rcp設(shè)計(jì)、編碼和打包優(yōu)秀的java應(yīng)用程序。在《eclipse
rcp深入淺出》中,不僅詮釋了eclipse作為桌面應(yīng)用開(kāi)發(fā)平臺(tái)的諸多功能,還完整地演示了開(kāi)發(fā)一個(gè)功能完善的、令人影響深刻的rcp應(yīng)用程序的整個(gè)過(guò)程。書(shū)中介紹了大量的技巧,包括開(kāi)發(fā)可插入的、動(dòng)態(tài)可擴(kuò)展系統(tǒng),使用第三方代碼庫(kù),以及如何針對(duì)復(fù)雜多樣的環(huán)境打包應(yīng)用?序。
通過(guò)《eclipse
rcp深入淺出》的學(xué)習(xí),讀者可以構(gòu)建、優(yōu)化和重構(gòu)一個(gè)完整的原型,自定義用戶界面,添加幫助和更新功能,最后構(gòu)建、推廣和發(fā)布軟件。
作者簡(jiǎn)介
作者:(美國(guó))麥克艾弗(Jeff McAffer) (美國(guó))勒米克斯(Jean-Michel Lemieux) (美國(guó))阿尼日克(Chris Aniszczylk) 譯者:王衛(wèi)國(guó)Jeff McAffer,自Eclipse問(wèn)世以來(lái),他就一直熱心于Eclipse的發(fā)展,目前Eclipse Equinox OSGi,RT和RCP開(kāi)發(fā)團(tuán)隊(duì)的領(lǐng)隊(duì)之一,也是Eclipse and T00Is項(xiàng)目的領(lǐng)導(dǎo)。他榮獲IBM Rationall的“高級(jí)技術(shù)員工”稱號(hào)。Jean.Michel Lemieux,Jazz項(xiàng)目的架構(gòu)總監(jiān)。自項(xiàng)目發(fā)起以來(lái),一直擔(dān)任Eclipse團(tuán)隊(duì)成員和CVS成員。Chris Aniszczyk, IBM Lotus的Eclipse負(fù)責(zé)人。Eclipse“插件開(kāi)發(fā)環(huán)境”(PDE)的領(lǐng)隊(duì)之一,Eclipse架構(gòu)委員會(huì)成員,Eclipse基金委員會(huì)的Eclipse負(fù)責(zé)人。
書(shū)籍目錄
第Ⅰ部分 簡(jiǎn)介
第1章 作為富客戶端平臺(tái)的eclipse
1.1 eclipse
1.2 eclipse 富客戶端平臺(tái)
1.3 eclipse rcp的歷史
1.4 rcp的用途
1.4.1 ibm lotus和eclipse rcp
1.4.2 nasa和eclipse rcp
1.5 小結(jié)
1.6 相關(guān)信息提示
第2章?eclipse rcp的概念
2.1 插件社區(qū)
2.2 內(nèi)部插件
2.3 系統(tǒng)集成
2.4 osgi框架
2.5 equinox
2.5.1 應(yīng)用程序
2.5.2 產(chǎn)品
2.5.3 擴(kuò)展注冊(cè)表
2.6 標(biāo)準(zhǔn)部分工具包(swt)
2.7 jface
2.8 ui workbench
2.8.1 基于共享的可擴(kuò)展性
2.8.2 透視圖、視圖和編輯器
2.9 小結(jié)
2.10 相關(guān)信息提示
第Ⅱ部分 通過(guò)范例學(xué)習(xí)rcp
第Ⅲ部分 workbench
第Ⅳ部分 開(kāi)發(fā)過(guò)程
章節(jié)摘錄
版權(quán)頁(yè):插圖:今天,眾多用戶和問(wèn)題繼續(xù)推動(dòng)富客戶端應(yīng)用程序在網(wǎng)絡(luò)和本地桌面上不斷普及。域名變得越來(lái)越復(fù)雜,可視化和可處理的數(shù)據(jù)量日益增加,而這都需要與其他系統(tǒng)集成。富客戶端的需求超出了對(duì)更豐富用戶界面的需要。用戶需要的是可移動(dòng)、脫機(jī)工作,將內(nèi)容和工作流程集成、協(xié)作,充分利用本地硬件資源優(yōu)勢(shì)。這里概述的技術(shù)至少可以從局部解析這些問(wèn)題,但最終導(dǎo)致瀏覽器的功能越來(lái)越多——瘦客戶端不再顯得那么瘦,同時(shí)使得陳舊的胖客戶端主題再次振興。這些方法將操作系統(tǒng)和視窗系統(tǒng)更換為瀏覽器,但程序模塊化和版本控制方面的挑戰(zhàn)仍然揮之不去。但是,造成以前會(huì)首先轉(zhuǎn)移到瘦客戶端平臺(tái)的部署和維護(hù)問(wèn)題又怎么樣?某些情況發(fā)生改變從而緩解那些問(wèn)題了嗎?是的,今天越來(lái)越多的組件機(jī)制,例如Eclipse,可用于開(kāi)發(fā)富客戶端應(yīng)用程序。組件化的系統(tǒng)通過(guò)阻斷組件發(fā)生改變來(lái)解析部署和維護(hù)的問(wèn)題。新的部署機(jī)制(例如Equinox P2)和企業(yè)管理系統(tǒng),幾乎完全消除了企業(yè)軟件管理個(gè)性化的需要??傊?,這個(gè)新品牌的富客戶端,可以實(shí)現(xiàn)目前動(dòng)態(tài)場(chǎng)景所需的這類應(yīng)用程序集成,并提供一個(gè)兩全其美的解析方案。
編輯推薦
《Eclipse RCP深入淺出》具有以下特色:·針對(duì)所有Java程序員,不管之前是否接觸過(guò)Eclipse·完全覆蓋Eclipse3.5的最新RCP特性及其用于設(shè)計(jì)、編碼和打包RCP應(yīng)用程序的新增工具·展示推廣和自定義RCP應(yīng)用程序界面的各種技術(shù)·展示如何應(yīng)對(duì)RCP開(kāi)發(fā)過(guò)程中存在的挑戰(zhàn)·討論RCP和傳統(tǒng)插件開(kāi)發(fā)之間的異同·對(duì)Eclipse的基礎(chǔ)執(zhí)行框架OSGi進(jìn)行了概述·配套資源包含Eclipse3.5SDK,Eclipse3.5RCPSDK和Eclipse3.5RCPDeltaPack(Windows,Linux和Mac OSX)以及《Eclipse RCP深入淺出》所有源代碼
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版