OSGi原理与最佳实践

出版时间:2009年8月  出版社:电子工业出版社  作者:林昊 曾宪杰  页数:256  字数:350000  
Tag标签:无  

内容概要

本书基于作者多年使用0SGi的经验而编写,涵盖了0SGi从/kfqN深入的知识体系,从OSGi的简介开始,介绍OSGi的作用及基本概念;其后进入OSGi实战,结合实例讲解如何基于OSGi框架编写模块化、动态化的各种Java应用;最后对0SGi知识进行深入讲解,通过对0SGi规范和实现框架(Equinox、Felix、Spring—DM和Apache CXF)的分析,以及最佳实践的介绍,帮助读者更好地使用OSGi。    本书适合希望了解、深入掌握OSGi,以及编写模块化、动态化Java应用的Java架构师和开发人员阅读。

作者简介

林昊,China OSGi User Group Director,淘宝网平台架构部架构师。自2006年开始在实际的商业产品中使用OSGi,并根据自己的经验先后编写了《OSGi实战》及《OSGi进阶》两篇0pendoc。这两篇0pendoc是到目前为止仅有的完整介绍OSGi的中文资料,为OSGi在中国的推广起到了很大

书籍目录

第1章 OSGi简介  1.1 梦想中“即插即用”的系统  1.2 0SGi,拯救Java模块化的规范  1.3 厚积薄发的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框架简介  2.1 Equinox    2.1.1 简介    2.1.2 环境搭建    2.1.3 HelloWorld    2.1.4 开发传统类型的应用    2.1.5 从外部启动Equinox  2.2 Felix    2.2.1 简介    2.2.2 环境搭建    2.2.3 应用的部署    2.2.4 在Eclipse中调试Felix  2.3 Spring—DM    2.3.1 简介    2.3.2 环境搭建    2.3.3 HelloWorld    2.3.4 Web版HelloWorld第3章 基于Spring—DM实现Petstore  3.1 “即插即用”的Petstore    3.1.1 Petstore的功能需求    3.1.2 0SGi框架的功能和设计思想    3.1.3 Petstore的设计  3.2 新一代Petstore的实现    3.2.1 环境准备    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的扩展第4章 基于Apache CXF实现分布式Petstore  4.1 分布式OSGi  4.2 分布式Petstore的设计  4.3 Apache CXF简介    4.3.1 CXF—DOSGi HelloWorld    4.3.2 集成Sprin9—DM的CXF—DOSGi HelloWortd  4.4 分布式Petstore的实现  4.5 部署第5章 构建OSGi Bundle Repository  5.1 0SGi Bundle Repository的使用  5.2 Apache Felix OBR的使用    5.2.1 命令行方式的用法    5.2.2 代码方式使用0BR  5.3 构建0SGi Bundle Repository第6章 OSGi规范解读  6.1 0SGi规范发展历程  6.2 Core规范解读    6.2.1 Module Layer    6.2.2 LifeCycle Layer    6.2.3 Service Layer  6.3 0SGi Service规范解读    6.3.1 Log Service    6.3.2 Http Service  ……第7章 Equinox实现分析第8章 Felix实现分析第9章 Spring-DM实现分析第10章 CXF实现分析第11章 先睹为快:OSGi R4.2草稿版第12章 OSGi展望索引

图书封面

图书标签Tags

评论、评分、阅读与下载


    OSGi原理与最佳实践 PDF格式下载


用户评论 (总计41条)

 
 

  •   就书来说,写得很好,内容都是干货,不过只有把书里的demo自己操作一把才有体会的,值得买!

    OSGi在web企业开发中的潜力很大,但是要想在实际项目中使用有很大难度!我目前使用的多个开放源码软件,都是基于OSGi的。
  •   OSGI很好的入门书 在网上也有从第二章开始所有的例程 个人很喜欢
  •   貌似国内第一本OSGI书籍,已经在网上搜寻很久此类书籍,今天终于到手了,待研读完毕再写感言
  •   OSGI的书国内本来就少。。。这边是必看的
  •   尽管没有什么特别深入的内容,但是大部分方面都覆盖到了,比较系统,是入门学习比较好的一本书。
  •   这方面的中文书好像就这本,还可以。
  •   这本书有很多的例子。方便学习。很好。
  •   内容不错,还没看完,对工作有帮助!
  •   非常少有,非常棒
  •   算是比较新的东西,了解下也应该是不错的
  •   经典,对照着eclipse源码看效果更好
  •   写得很有深度,值得一读
  •   正在看,看了几张,还是写的不错的
  •   就书来说,写得很不错的,内容都是干货,不过只有把书里的demo自己操作一把才有体会的,值得买!不过就目前来说,OSGi在web企业开发这块还不成熟,要想在实际项目中使用有很大难度!我曾经把一个equinox的项目部署到tomcat中,那真的是痛苦,比不使用OSGi要痛苦百倍
  •   书是不像想象中那么深刻,但是帮我们将这个OSGI体系有了一定的了解,随着书中的轮廓,再加上自己做实验,最忌琢磨,参考例子和英文文档,觉得对OSGI渐渐登堂了。这本书的价格偏高。不过可能是因为OSIG在国内的资料少的原因吧。
  •   国内少有的OSGi中文书籍,很实用
  •   内容还可以,不过明显没有作者的另一半分布式java的那本好。
  •   这本书还不错介绍的比较广,就是书上的例子没有源代码下载的地方,要自己动手实践。
  •   这个书是有针对性的书籍,适合比较深层次的研究者阅读。还比较有实际操作性。
  •   书的内容针对现在来说稍微有点老了,用于入门绝对没问题。
  •   本书不错,内容有那么一点少了,不过在国内也比较难得了
  •   如果只是拿来入门,到网上看他的公布出来的样章就够了但是如果拿来学习,值得购买
  •   前面几章写的很好,后面的有点散。
  •   算是中庸吧.
  •   不错.质量和速度都不错.
  •   包装没问题,内容也很新,正在看
  •   内容过浅,只是泛泛地介绍了OSGi技术,有上当的感觉。
  •   书名启的很不错。但是实际内容和书名有不少的差距。还是期待国外的osgi书籍
  •   本书介绍了一些概念,入门较好,浅显易懂,期待作者更深入讲解
  •   入门还行,只是觉得讲得不是很详细,有些例子还跑不起来,特别是开发时各个bundle之间的依赖关系没讲仔细,以至运行例子的时候常常找不到类.
  •   入门可以,但是真正要谈及原理,这本书几乎说可以没有.
  •   理论太多:)
  •   同事在用,应该还不错
  •   郁闷的是图书馆在我买了后,也买了一本。55555
  •   说实话,这本书的内容真的很一般,如果对OSGI有兴趣,这本书可以看下。但个人觉得,OSGI这种技术被吹捧太厉害了。不就是一种利用JAVA的CLOASSLOADER机制来动态加载类,从而实现所谓的JAVA动态化,模块化,什么热插拔嘛! 有那么神嘛!
    再次感觉OSGI之类的JAVA框架其实就是JAVA江湖骗子!一旦被驴,你就被JAVA左右,而你不能左右JAVA。
    JAVA这东西,不是说你学了多少开源框架构,多少JAVA思想,你就学好了,关键是你看用它做什么!
    个人意见!






  •   可以看得懂。讲了equonix,flex,spring-dm尤其是后者。很多内容都写了。杂乱,好多内容又没有说清楚。最麻烦的是没有光盘。看不到例子。建议入门者去看osgiopendoc就是OSGI实战和OSGI进阶
  •   整本书看下来感觉有点无语,杂乱无章,没有重点。原理部分还凑合,所谓的几件就是将多种osgi的框架,最重要的是该清楚的地方不清楚,感觉这本书我给两星都有点昧良心。

    不知道为什么这本书的评价有4分,我再也不相信网站上的书评了。坑爹了
  •   大失所望,还瞎吹什么国内第一本osgi书籍,没有自己的真切感觉,简单的粘贴些界面而已。
  •   几乎都是spec里面的内容而作者自己的想法却极少如果是这样,该名spec中文版吧
  •   反正,我是没看懂。可能是水平不行吧!
  •   赚钱谋利才是真的
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7