OSGi原理與最佳實(shí)踐

出版時(shí)間:2009年8月  出版社:電子工業(yè)出版社  作者:林昊 曾憲杰  頁(yè)數(shù):256  字?jǐn)?shù):350000  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

本書(shū)基于作者多年使用0SGi的經(jīng)驗(yàn)而編寫(xiě),涵蓋了0SGi從/kfqN深入的知識(shí)體系,從OSGi的簡(jiǎn)介開(kāi)始,介紹OSGi的作用及基本概念;其后進(jìn)入OSGi實(shí)戰(zhàn),結(jié)合實(shí)例講解如何基于OSGi框架編寫(xiě)模塊化、動(dòng)態(tài)化的各種Java應(yīng)用;最后對(duì)0SGi知識(shí)進(jìn)行深入講解,通過(guò)對(duì)0SGi規(guī)范和實(shí)現(xiàn)框架(Equinox、Felix、Spring—DM和Apache CXF)的分析,以及最佳實(shí)踐的介紹,幫助讀者更好地使用OSGi。    本書(shū)適合希望了解、深入掌握OSGi,以及編寫(xiě)模塊化、動(dòng)態(tài)化Java應(yīng)用的Java架構(gòu)師和開(kāi)發(fā)人員閱讀。

作者簡(jiǎn)介

林昊,China OSGi User Group Director,淘寶網(wǎng)平臺(tái)架構(gòu)部架構(gòu)師。自2006年開(kāi)始在實(shí)際的商業(yè)產(chǎn)品中使用OSGi,并根據(jù)自己的經(jīng)驗(yàn)先后編寫(xiě)了《OSGi實(shí)戰(zhàn)》及《OSGi進(jìn)階》兩篇0pendoc。這兩篇0pendoc是到目前為止僅有的完整介紹OSGi的中文資料,為OSGi在中國(guó)的推廣起到了很大

書(shū)籍目錄

第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 開(kāi)發(fā)傳統(tǒng)類(lèi)型的應(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章 基于A(yíng)pache 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展望索引

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    OSGi原理與最佳實(shí)踐 PDF格式下載


用戶(hù)評(píng)論 (總計(jì)41條)

 
 

  •   就書(shū)來(lái)說(shuō),寫(xiě)得很好,內(nèi)容都是干貨,不過(guò)只有把書(shū)里的demo自己操作一把才有體會(huì)的,值得買(mǎi)!

    OSGi在web企業(yè)開(kāi)發(fā)中的潛力很大,但是要想在實(shí)際項(xiàng)目中使用有很大難度!我目前使用的多個(gè)開(kāi)放源碼軟件,都是基于OSGi的。
  •   OSGI很好的入門(mén)書(shū) 在網(wǎng)上也有從第二章開(kāi)始所有的例程 個(gè)人很喜歡
  •   貌似國(guó)內(nèi)第一本OSGI書(shū)籍,已經(jīng)在網(wǎng)上搜尋很久此類(lèi)書(shū)籍,今天終于到手了,待研讀完畢再寫(xiě)感言
  •   OSGI的書(shū)國(guó)內(nèi)本來(lái)就少。。。這邊是必看的
  •   盡管沒(méi)有什么特別深入的內(nèi)容,但是大部分方面都覆蓋到了,比較系統(tǒng),是入門(mén)學(xué)習(xí)比較好的一本書(shū)。
  •   這方面的中文書(shū)好像就這本,還可以。
  •   這本書(shū)有很多的例子。方便學(xué)習(xí)。很好。
  •   內(nèi)容不錯(cuò),還沒(méi)看完,對(duì)工作有幫助!
  •   非常少有,非常棒
  •   算是比較新的東西,了解下也應(yīng)該是不錯(cuò)的
  •   經(jīng)典,對(duì)照著eclipse源碼看效果更好
  •   寫(xiě)得很有深度,值得一讀
  •   正在看,看了幾張,還是寫(xiě)的不錯(cuò)的
  •   就書(shū)來(lái)說(shuō),寫(xiě)得很不錯(cuò)的,內(nèi)容都是干貨,不過(guò)只有把書(shū)里的demo自己操作一把才有體會(huì)的,值得買(mǎi)!不過(guò)就目前來(lái)說(shuō),OSGi在web企業(yè)開(kāi)發(fā)這塊還不成熟,要想在實(shí)際項(xiàng)目中使用有很大難度!我曾經(jīng)把一個(gè)equinox的項(xiàng)目部署到tomcat中,那真的是痛苦,比不使用OSGi要痛苦百倍
  •   書(shū)是不像想象中那么深刻,但是幫我們將這個(gè)OSGI體系有了一定的了解,隨著書(shū)中的輪廓,再加上自己做實(shí)驗(yàn),最忌琢磨,參考例子和英文文檔,覺(jué)得對(duì)OSGI漸漸登堂了。這本書(shū)的價(jià)格偏高。不過(guò)可能是因?yàn)镺SIG在國(guó)內(nèi)的資料少的原因吧。
  •   國(guó)內(nèi)少有的OSGi中文書(shū)籍,很實(shí)用
  •   內(nèi)容還可以,不過(guò)明顯沒(méi)有作者的另一半分布式j(luò)ava的那本好。
  •   這本書(shū)還不錯(cuò)介紹的比較廣,就是書(shū)上的例子沒(méi)有源代碼下載的地方,要自己動(dòng)手實(shí)踐。
  •   這個(gè)書(shū)是有針對(duì)性的書(shū)籍,適合比較深層次的研究者閱讀。還比較有實(shí)際操作性。
  •   書(shū)的內(nèi)容針對(duì)現(xiàn)在來(lái)說(shuō)稍微有點(diǎn)老了,用于入門(mén)絕對(duì)沒(méi)問(wèn)題。
  •   本書(shū)不錯(cuò),內(nèi)容有那么一點(diǎn)少了,不過(guò)在國(guó)內(nèi)也比較難得了
  •   如果只是拿來(lái)入門(mén),到網(wǎng)上看他的公布出來(lái)的樣章就夠了但是如果拿來(lái)學(xué)習(xí),值得購(gòu)買(mǎi)
  •   前面幾章寫(xiě)的很好,后面的有點(diǎn)散。
  •   算是中庸吧.
  •   不錯(cuò).質(zhì)量和速度都不錯(cuò).
  •   包裝沒(méi)問(wèn)題,內(nèi)容也很新,正在看
  •   內(nèi)容過(guò)淺,只是泛泛地介紹了OSGi技術(shù),有上當(dāng)?shù)母杏X(jué)。
  •   書(shū)名啟的很不錯(cuò)。但是實(shí)際內(nèi)容和書(shū)名有不少的差距。還是期待國(guó)外的osgi書(shū)籍
  •   本書(shū)介紹了一些概念,入門(mén)較好,淺顯易懂,期待作者更深入講解
  •   入門(mén)還行,只是覺(jué)得講得不是很詳細(xì),有些例子還跑不起來(lái),特別是開(kāi)發(fā)時(shí)各個(gè)bundle之間的依賴(lài)關(guān)系沒(méi)講仔細(xì),以至運(yùn)行例子的時(shí)候常常找不到類(lèi).
  •   入門(mén)可以,但是真正要談及原理,這本書(shū)幾乎說(shuō)可以沒(méi)有.
  •   理論太多:)
  •   同事在用,應(yīng)該還不錯(cuò)
  •   郁悶的是圖書(shū)館在我買(mǎi)了后,也買(mǎi)了一本。55555
  •   說(shuō)實(shí)話(huà),這本書(shū)的內(nèi)容真的很一般,如果對(duì)OSGI有興趣,這本書(shū)可以看下。但個(gè)人覺(jué)得,OSGI這種技術(shù)被吹捧太厲害了。不就是一種利用JAVA的CLOASSLOADER機(jī)制來(lái)動(dòng)態(tài)加載類(lèi),從而實(shí)現(xiàn)所謂的JAVA動(dòng)態(tài)化,模塊化,什么熱插拔嘛! 有那么神嘛!
    再次感覺(jué)OSGI之類(lèi)的JAVA框架其實(shí)就是JAVA江湖騙子!一旦被驢,你就被JAVA左右,而你不能左右JAVA。
    JAVA這東西,不是說(shuō)你學(xué)了多少開(kāi)源框架構(gòu),多少JAVA思想,你就學(xué)好了,關(guān)鍵是你看用它做什么!
    個(gè)人意見(jiàn)!






  •   可以看得懂。講了equonix,flex,spring-dm尤其是后者。很多內(nèi)容都寫(xiě)了。雜亂,好多內(nèi)容又沒(méi)有說(shuō)清楚。最麻煩的是沒(méi)有光盤(pán)??床坏嚼印=ㄗh入門(mén)者去看osgiopendoc就是OSGI實(shí)戰(zhàn)和OSGI進(jìn)階
  •   整本書(shū)看下來(lái)感覺(jué)有點(diǎn)無(wú)語(yǔ),雜亂無(wú)章,沒(méi)有重點(diǎn)。原理部分還湊合,所謂的幾件就是將多種osgi的框架,最重要的是該清楚的地方不清楚,感覺(jué)這本書(shū)我給兩星都有點(diǎn)昧良心。

    不知道為什么這本書(shū)的評(píng)價(jià)有4分,我再也不相信網(wǎng)站上的書(shū)評(píng)了??拥?/li>
  •   大失所望,還瞎吹什么國(guó)內(nèi)第一本osgi書(shū)籍,沒(méi)有自己的真切感覺(jué),簡(jiǎn)單的粘貼些界面而已。
  •   幾乎都是spec里面的內(nèi)容而作者自己的想法卻極少如果是這樣,該名spec中文版吧
  •   反正,我是沒(méi)看懂??赡苁撬讲恍邪桑?/li>
  •   賺錢(qián)謀利才是真的
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7