出版時(shí)間:2009年8月 出版社:電子工業(yè)出版社 作者:林昊 曾憲杰 頁數(shù):256 字?jǐn)?shù):350000
Tag標(biāo)簽:無
內(nèi)容概要
本書基于作者多年使用0SGi的經(jīng)驗(yàn)而編寫,涵蓋了0SGi從/kfqN深入的知識(shí)體系,從OSGi的簡(jiǎn)介開始,介紹OSGi的作用及基本概念;其后進(jìn)入OSGi實(shí)戰(zhàn),結(jié)合實(shí)例講解如何基于OSGi框架編寫模塊化、動(dòng)態(tài)化的各種Java應(yīng)用;最后對(duì)0SGi知識(shí)進(jìn)行深入講解,通過對(duì)0SGi規(guī)范和實(shí)現(xiàn)框架(Equinox、Felix、Spring—DM和Apache CXF)的分析,以及最佳實(shí)踐的介紹,幫助讀者更好地使用OSGi。 本書適合希望了解、深入掌握OSGi,以及編寫模塊化、動(dòng)態(tài)化Java應(yīng)用的Java架構(gòu)師和開發(fā)人員閱讀。
作者簡(jiǎn)介
林昊,China OSGi User Group Director,淘寶網(wǎng)平臺(tái)架構(gòu)部架構(gòu)師。自2006年開始在實(shí)際的商業(yè)產(chǎn)品中使用OSGi,并根據(jù)自己的經(jīng)驗(yàn)先后編寫了《OSGi實(shí)戰(zhàn)》及《OSGi進(jìn)階》兩篇0pendoc。這兩篇0pendoc是到目前為止僅有的完整介紹OSGi的中文資料,為OSGi在中國(guó)的推廣起到了很大
書籍目錄
第1章 OSGi簡(jiǎn)介 1.1 夢(mèng)想中“即插即用”的系統(tǒng) 1.2 0SGi,拯救Java模塊化的規(guī)范 1.3 厚積薄發(fā)的oSGi 1.4 0SGi基本概念 1.4.1 Bundle 1.4.2 Service 1.4.3 Service—Oriented Component Model(SOCM) 1.4.4 Declarative Service 1.4.5 部署第2章 OSGl框架簡(jiǎn)介 2.1 Equinox 2.1.1 簡(jiǎn)介 2.1.2 環(huán)境搭建 2.1.3 HelloWorld 2.1.4 開發(fā)傳統(tǒng)類型的應(yīng)用 2.1.5 從外部啟動(dòng)Equinox 2.2 Felix 2.2.1 簡(jiǎn)介 2.2.2 環(huán)境搭建 2.2.3 應(yīng)用的部署 2.2.4 在Eclipse中調(diào)試Felix 2.3 Spring—DM 2.3.1 簡(jiǎn)介 2.3.2 環(huán)境搭建 2.3.3 HelloWorld 2.3.4 Web版HelloWorld第3章 基于Spring—DM實(shí)現(xiàn)Petstore 3.1 “即插即用”的Petstore 3.1.1 Petstore的功能需求 3.1.2 0SGi框架的功能和設(shè)計(jì)思想 3.1.3 Petstore的設(shè)計(jì) 3.2 新一代Petstore的實(shí)現(xiàn) 3.2.1 環(huán)境準(zhǔn)備 3.2.2 Utils模塊 3.2.3 Bootstrap模塊 3.2.4 ProductDal模塊 3.2.5 ShoppingCartDal模塊 3.2.6 ProductList模塊 3.2.7 ShoppingCart模塊 3.2.8 ProductManagement模塊 3.3 部署 3.4 Petstore的擴(kuò)展第4章 基于Apache CXF實(shí)現(xiàn)分布式Petstore 4.1 分布式OSGi 4.2 分布式Petstore的設(shè)計(jì) 4.3 Apache CXF簡(jiǎn)介 4.3.1 CXF—DOSGi HelloWorld 4.3.2 集成Sprin9—DM的CXF—DOSGi HelloWortd 4.4 分布式Petstore的實(shí)現(xiàn) 4.5 部署第5章 構(gòu)建OSGi Bundle Repository 5.1 0SGi Bundle Repository的使用 5.2 Apache Felix OBR的使用 5.2.1 命令行方式的用法 5.2.2 代碼方式使用0BR 5.3 構(gòu)建0SGi Bundle Repository第6章 OSGi規(guī)范解讀 6.1 0SGi規(guī)范發(fā)展歷程 6.2 Core規(guī)范解讀 6.2.1 Module Layer 6.2.2 LifeCycle Layer 6.2.3 Service Layer 6.3 0SGi Service規(guī)范解讀 6.3.1 Log Service 6.3.2 Http Service ……第7章 Equinox實(shí)現(xiàn)分析第8章 Felix實(shí)現(xiàn)分析第9章 Spring-DM實(shí)現(xiàn)分析第10章 CXF實(shí)現(xiàn)分析第11章 先睹為快:OSGi R4.2草稿版第12章 OSGi展望索引
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載