《OSGi原理与最佳实践》目录预告

很不容易,经过两个多月两个人的努力,终于完成了《OSGi原理与最佳实践》一书的草稿,目前正在review过程,预计将在7月底上市,而由于国外的那本《OSGi in action》将出版时间推迟到11月了,《OSGi原理与最佳实践》这本书也将成为全球第二本OSGi的书籍(很遗憾,德国之前出版了第一本),:),现将本书的目录公布如下,上市的书也许会稍有改动,但应该会大体一致。

第一章 OSGi简介
   1.1 梦想中“即插即用”的系统
   1.2 OSGi,拯救Java模块化的规范
   1.3 厚积薄发的OSGi
   1.4 OSGi基本概念

第二章 OSGi框架简介
   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中的调试
   2.3 Spring-DM
       2.3.1 简介
       2.3.2 环境搭建
       2.3.3 HelloWorld
       2.3.4 Web版HelloWorld

第三章 基于Spring-DM实现Petstore
   3.1 “即插即用”的Petstore
   3.2 新一代的Petstore的实现
   3.3 部署
   3.4 Petstore的扩展

第四章 基于Apache CXF实现分布式Petstore
   4.1 分布式OSGi
   4.2 分布式Petstore的设计
   4.3 Apache CXF简介
   4.4 分布式Petstore的实现
   4.5 部署

第五章 构建OSGi Bundle Repository
   5.1 OSGi Bundle Repository
   5.2 Apache Felix OBR的搭建
   5.3 Apache Felix OBR的使用

第六章 OSGi规范解读
   6.1 OSGi规范发展历程
   6.2 Core规范解读
       6.2.1 Module Layer
       6.2.2 Lifecycle Layer
       6.2.3 Service Layer
   6.3 Services规范解读
       6.3.1 Log Service
       6.3.2 Http Service
       6.3.3 Configuration Admin Service
       6.3.4 Declarative Services
       6.3.5 Event Admin Service

第七章 Equinox实现分析
   7.1 模块化
       7.1.1 加载并解析jar为Bundle
       7.1.2 Bundle类共享以及类加载机制
   7.2 动态化

第八章 Felix实现分析
   8.1 模块化
       8.1.1 加载并解析jar为Bundle
       8.1.2 Bundle类共享以及类加载机制
   8.2 动态化

第九章 Spring-DM实现分析
   9.1 Bean管理
   9.2 Bundle的web部署

第十章 Apache CXF实现分析
   10.1 将OSGi Service发布为远程服务
   10.2 调用远程OSGi Service

第十一章 先睹为快:OSGi R4.2草稿版
   11.1 Core
   11.2 Compendium

第十二章 OSGi展望
   12.1 Java企业应用领域
   12.2 Java标准领域
   12.3 OSGi R5

:),全书章节和目录有点多,不过书其实并不厚,大概在260页左右,书中主要是一个从OSGi简介到深入介绍的过程,希望能够介绍到使用OSGi涉及到的知识点。

posted on 2009-06-09 15:13 BlueDavy 阅读(8008) 评论(54)  编辑  收藏 所属分类: OSGi、SOA、SCA

评论

# re: 《OSGi原理与最佳实践》目录预告 2009-06-09 15:50 chinaway

沙发,先预定一本  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-06-09 16:21 dennis

非常期待  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告[未登录] 2009-06-09 16:37 oliver

很期待。  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-06-09 17:13 flyisland

本书假设读者应该具备什么基础?读者可以从此书获得什么?  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-06-09 17:28 Lingo

恭喜。不过260页有点儿薄。定价不会太贵吧?  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-06-09 18:14 BlueDavy

@flyisland
读者只需要具备java基本知识基础即可...
读者从这本书可以学到OSGi的基本概念,OSGi的基本用法以及一些深入的OSGi知识,例如Equinox是怎么实现OSGi R4规范的,基于Equinox如何更好的构建动态化的系统等。  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-06-09 18:14 BlueDavy

@Lingo
...定价暂时未知,:),按页数来看应该不贵的。  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告[未登录] 2009-06-09 18:34 edward

呵呵,先公布几章看看吧  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告[未登录] 2009-06-09 21:23 olive

全球第一本?
。。。。。。。。  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告[未登录] 2009-06-10 02:14 wp

前2章上来预览一下  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-06-10 09:09 BlueDavy

@olive
是的,之前OSGi领域只有两本OSGi规范的印刷,那个应该不算,本来《OSGi in action》应该是第一本的,但它推迟了。  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-06-10 09:10 BlueDavy

@edward
@wp
书的有些内容我已经在前面的blog有部分贴过了,:),章节的预览应该要等到定稿以后了。  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-06-11 09:39 qingxiaohua

先预定一本~~  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-06-11 16:26 VWPOLO

非常不错,也很想研究一下OSGI应用到Web系统中,  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-06-15 11:33 springhill

看目录很精彩,出版周期真是够长的,写书稿才两个多月,出版要三个月:)

应该有配套程序吧,发布一个版本先看看?:)  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-06-15 13:35 chinaway

希望书中能用最新的eclipse工具做演示,openSource中的图片在现有的eclipse3.4中有的都找不到了,3q  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-06-15 21:34 BlueDavy

@springhill
配套程序会公布在网上,至于预览的章节在后续定稿后会适当放出。

@chinaway
:),是的,书中采用的例子都已经是基于Eclipse 3.4编写的。  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-06-25 22:03 Kane

是不是第一还的跟这本竞争下:)
http://my.safaribooksonline.com/9780321561510  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-06-25 23:49 BlueDavy

@Kane
:),时间上确实不是全球第一本了,但不是输给你说的这本,而是德国的一本,所以,现在这本书只能称为全球第二本或亚洲第一本了。
  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-07-01 23:25 viano

非常期待,最近对了您的《OSGi实战》感觉不错,上面有些小问题,给您发邮件了。
  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-07-02 16:20 viano

@chinaway
最讨厌人坐沙发了!没有一点实际意义!  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-07-02 16:33 viano

有一个问题非常不清楚,请问一下先生:

用OSGi方式开发B/S的东西,但是容器的支持,那么你的程序性能如何?

谁来保证性能?

例如: 我们开了了一个 B/S 的论坛,论坛人数很大,访问量高,

那么这样一个 B/S 系统能否采用OSGi这种开发?  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-07-02 18:15 BlueDavy

@viano
性能靠框架来保证不靠谱,连淘宝、支付宝这么大的量都能用OSGi,我不知道你说的量有多大...  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-07-02 22:44 viano

@BlueDavy
哦,知道了,谢谢!  回复  更多评论   

# 关于osgi的应用 2009-07-07 14:10 singer

请问在淘宝这类公司的实际开发中,osgi主要用在什么方面?
另外,基于osgi开发web应用,有没有成熟的,比较好的技术路线?
谢谢。  回复  更多评论   

# 还有个问题 2009-07-07 14:21 singer

请问构建基于osgi的web应用,目前比较可行的途径是 借助spring-dm么?  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-07-10 00:39 深圳——zppan

兄弟,就等着你的书出来了,我第一时间就去买,希望到时候各书店都有!

听说你们的书只有260多页,赞一个,这才叫技术书籍啊!精华所在,不象那么只会骗钱的写书人,胡乱搞些东西放在书上,就把书的价格提高了。

提个小小要求,能不能把和 Spring-DM实现Petstore 相关的章节,比如第3、4、9、10 写详细点,有一个完整的案例,学起来应该会爽很多的。  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-07-12 11:38 yeka

可以把封面秀一下咯:)  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告[未登录] 2009-07-16 08:25 bluesky

你好,长沙定望台这个月底会有买吗?等了好久了,真的很期待  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告[未登录] 2009-07-25 07:24 bluesky

版主,到底什么时侯会有啊,令天都25号了,你的封面上说是8月分出版,是不是一定要等到8月份啊@bluesky
  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-07-27 16:32 BlueDavy

@bluesky
在八月初会在书店有卖了,谢谢关注,到时china-pub上有卖了后我会来这里再通知下大家,:)  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-07-28 10:31 BlueDavy

@bluesky
china-pub上已经可以预定了,:)
地址:http://www.china-pub.com/195813  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-07-29 00:55

请问,这本书 带有光盘没  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-07-29 09:28 BlueDavy

@黄
没带光盘的,代码会提供在china.osgiusers.org上下载。  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-08-02 00:39 zhenyu33154

不错,等了很久了!  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-08-03 08:53 redheart2009

源代码还是不能下。。。没看到URL地址,怎么回事?  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-08-03 10:16 BlueDavy

@redheart2009
由于需要配合出版时间,所以还需稍侯,放上去后我会再到这里来通知大家。  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-08-12 15:35 于堡舰

朋友有时间尽快把源代码发到网上 都等着呢  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-08-12 20:05 BlueDavy

@于堡舰
恩,不好意思,这两天有些事在忙,周五一定放上去,呵呵
  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-08-13 22:39 BlueDavy

@ALL
源码已放在网上供大家下载了,不好意思,稍有拖延了,请大家访问http://china.osgiusers.org
  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-08-24 12:12 潘志鹏

终于拿到书了,过了个非常充实的周末,
感谢一下!  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-08-24 13:05 BlueDavy

@潘志鹏
感谢支持。  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-08-28 17:44 bluesky(343854933@qq.com)

看了您的书,向您(BlueDavy )请教一个疑问,关于(类的加载机制,第6章).假如有两个Bundle A,B. A 中有org.zw1.A类,并导出(export)了org.zw1包, B 中有org.zw2.B1类和org.zw2.B2,并导入(import)了org.zw1包,现在B1类中要引B2,B2要引用A类,我分别new 了一个A和B2实例,同时我把A类和B2的加载器(classloader也打印了出来),得到的结果是他们各自己有自己的类加载器(应证了您说的每个Bundle都有各自的类加载器),分别为defualtClassloader@1,defualtClassloader@2,这两个类加载器都有一个共同的父类加载器defualClassloader@0,我从相关资料的理解是每个加载器的他们有各自的命名空间,它们遵循父委托机制,也就是子空间看得到父空间的,父空间看不到子空间. 如果是这样子的话,也就是说B2类引用了A类,则它们的类加载器要么是一个类加载器(不可能,因为以上打印出A类和B2类的类加载器分别为defualtClassloader@1,defualtClassloader@2),那要么就是父子关系(defualtClassloader@2是defualtClassloader@1的子类加载器),但实事上defualtClassloader@2的父亲是defualtClassloader@0,而defualtClassloader@0的父亲为根类加载器,那就是说它们会根本找不到A Bundle中的A类(实事上找到了),那请问一下,我是哪里理解错了.期待您的解答!!!  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-08-28 17:47 bluesky(343854933@qq.com)

有可能的话..通过邮件回给我(343854933@qq.com).在您这篇回复也可以..衷心的谢谢了  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-08-31 09:41 BlueDavy

@bluesky(343854933@qq.com)
...貌似在第六章里面有写到,import-package是如何实现的,import-package其实也可以认为是delegation,只是它是先找到export-package的bundle的classloader,然后delegate,而不是parent那种一开始就set好的机制。  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告[未登录] 2009-09-19 17:32 test

代码下载地址在哪里,  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告[未登录] 2009-09-19 17:33 test

http://china.osgiusers.org 找不到啊,给个链接  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-09-20 19:46 BlueDavy

@test
...china.osgiusers.org的首页上就放了下载的链接地址。
http://www.riawork.org/osgibook/sources.zip  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告[未登录] 2009-11-18 02:16 Nothing

一个所谓的中文官网,除了打广告之外,“最新”的新闻,居然还是2007年的,不知身为所谓“负责人”,作何感想。  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-11-18 10:50 BlueDavy

@Nothing
没啥感想...我也想去把网站做好的,但确实没时间,而且毕竟不是商业网站!
尽管那里没做太多更新,但在自己的blog上已经尽量贴出自己对OSGi的一些学习和使用的经验了。  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告[未登录] 2009-12-12 15:20 chen

你好 感謝你提供了許多不錯OSGi的知識
我最近剛拿到這本書,對OSGi的發展很感興趣。


http://www.riawork.org/osgibook/sources.zip 我這裡連結不上,我用的是台灣的學術網路。  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告 2009-12-13 08:04 BlueDavy

@chen
多谢支持,从这里下载吧:
http://gclogviewer.googlecode.com/files/sources.zip  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告[未登录] 2013-12-20 21:36 tan

请问源码在哪下载啊,求源码  回复  更多评论   

# re: 《OSGi原理与最佳实践》目录预告[未登录] 2013-12-20 21:38 tan

求源码,我QQ邮箱:2410596628@qq.com
谢谢,好人一生平安。本人菜鸟,刚入门,准确说还没入门的,求楼主照顾!  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 

公告

 









feedsky
抓虾
google reader
鲜果

导航

<2009年6月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

统计

随笔分类

随笔档案

文章档案

Blogger's

搜索

最新评论

阅读排行榜

评论排行榜