注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关Jini技术指南

Jini技术指南

Jini技术指南

定 价:¥35.00

作 者: (美)S. Ilango Kumaran著;林琪[等]译
出版社: 机械工业出版社
丛编项: Sun公司核心技术丛书
标 签: Jini

购买这本书可以去


ISBN: 9787111109679 出版时间: 2002-01-01 包装: 胶版纸
开本: 24cm 页数: 246页 字数:  

内容简介

  本书全面讲述了Jini技术。书中谈到了Jini技术的方方面面—它的目标、应用、优点、局限性及其工作原理和发展方向。本书还完整地介绍了Jini体系结构的细节、组件以及与其他技术的互操作性,这些技术包括JavaBeans、EJB、J2EE和RMI,还包括CORBA、DCOM、DNA/.NET、TSpaces服务套件、基于UDDI/HTTP/SOAP的Web服务等其他分布式计算技术,除此之外,也包括一些与Jini竞争或相关的技术,如e-Speak、JetSend、Chai、Cooltown和Bluetooth。本书内容编排独特,插图形象生动,读来饶有趣味。适合负责对技术进行评测并做出决定的主管人员、IT设计师、以及为分布式企业应用程序进行软件组件的设计开发人员使用。

作者简介

暂缺《Jini技术指南》作者简介

图书目录


第1章   Jini概览 1
1.1   为什么需要Jini 2
1.2   本地计算与分布式计算 2
1.3   分布式计算编程模型 3
1.4   当前分布式体系结构的问题 4
1.4.1   编程模型相关问题 5
1.4.2   编程语言相关问题 7
1.4.3   基础设施相关问题 7
1.5   Jini的假设与局限性 9
1.5.1   Jini解决方案 9
1.5.2   Jini之所不为 11
1.6   Jini的市场 12
1.7   Jini的发展方向 13
1.8   总结 13
第2章   体系结构概览 14
2.1   Jini的远景与目标 15
2.2   系统假设 16
2.3   系统体系结构 17
2.4   系统组件 18
2.4.1   基础设施组件 18
2.4.2   编程模型组件 19
2.4.3   服务组件 19
2.4.4   组件之间的交互与依赖 20
2.5   系统服务体系结构 21
2.6   总结 22
第3章   体系结构级的基础设施组件 23
3.1   查找服务组件 23
3.1.1   分布式定位服务 23
3.1.2   服务特性 24
3.1.3   组件模型与接口规范 28
3.1.4   工作原理 34
3.1.5   小结 38
3.2   发现协议组件 38
3.2.1   组件模型与工作原理 42
3.2.2   小结 48
3.3   加入协议组件 49
3.3.1   组件模型 49
3.3.2   工作原理 51
3.3.3   小结 55
3.4   安全组件 56
3.4.1   组件模型 57
3.4.2   安全考虑 59
3.4.3   小结 62
3.5   RMI环境组件 62
3.6   总结 66
第4章   体系结构编程模型组件 67
4.1   租用接口 67
4.1.1   分布式和非分布式系统中的资源
使用 67
4.1.2   租用基础 67
4.1.3   接口特性 69
4.1.4   设计考虑 70
4.1.5   接口规范 73
4.1.6   接口使用 77
4.1.7   小结 78
4.2   事件通知接口 79
4.2.1   事件 79
4.2.2   Jini的分布式事件解决方案 81
4.2.3   JavaBeans事件委托模型 83
4.2.4   Jini分布式事件模型 85
4.2.5   接口规范 87
4.2.6   Jini事件模型工作原理 89
4.2.7   小结 89
4.3   事务接口 90
4.3.1   事务类型 90
4.3.2   单系统事务之分布式系统事务 92
4.3.3   事务协议 94
4.3.4   Jini事务接口 95
4.3.5   接口规范 101
4.3.6   小结 110
4.4   总结 110
第5章   体系结构服务组件 111
5.1   JavaSpaces服务 111
5.1.1   同步与异步通信 112
5.1.2   JavaSpaces详细内容 114
5.1.3   JavaSpaces模型 118
5.1.4   接口规范 119
5.1.5   事务 121
5.1.6   小结 123
5.2   事务服务 124
5.2.1   服务请求者如何使用Mahalo 124
5.2.2   如何写一个类似于Mahalo的Jini
事务服务 126
5.2.3   小结 126
5.3   查找服务 126
5.3.1   与其他Jini服务的比较 126
5.3.2   服务请求者如何使用Reggie 127
5.3.3   服务提供者如何使用Reggie 127
5.3.4   小结 127
5.4   查找发现服务 128
5.4.1   使用Fiddler的最佳情况 128
5.4.2   Fiddler提供的接口 129
5.4.3   Jini发现实体如何使用Fiddler 132
5.4.4   小结 133
5.5   租用续租服务 133
5.5.1   使用Norm 的最佳情况 133
5.5.2   Norm 提供的接口 134
5.5.3   Jini客户如何使用Norm 135
5.5.4   小结 135
5.6   事件邮箱服务 135
5.6.1   使用Mercury的最佳情况 136
5.6.2   Mercury提供的接口 136
5.6.3   Jini客户如何使用Mercury 138
5.6.4   小结 139
5.7   总结 140
第6章   Jini实践:综合 141
6.1   djinn:Jini群体 142
6.2   工作原理 144
6.2.1   组件和类概述 144
6.2.2   循序渐进过程 145
6.3   总结 150
第7章   Jini:一个服务网络 151
7.1   服务提供者与服务请求者 152
7.1.1   服务提供者 152
7.1.2   服务请求者 153
7.1.3   小结 153
7.2   设备作为服务 153
7.2.1   具有完备功能的JVM的设备 153
7.2.2   拥有特定的JVM的设备 154
7.2.3   没有JVM. 没有网络功能也没有处理
能力的设备 155
7.2.4   拥有网络功能, 但并不一定有JVM, 
而且没有处理能力的设备 157
7.2.5   小结 160
7.3   软件组件作为服务 160
7.3.1   用Java实现的软件组件 161
7.3.2   用非Java语言实现的软件组件 162
7.3.3   小结 163
7.4   市场上的商业设备和软件组件实现 163
7.5   总结 165
第8章   Jini与其他Java技术 166
8.1   Jini和Java远程方法调用 167
8.1.1   RMI的工作原理 167
8.1.2   RMI和其他分布式技术的显著
区别 167
8.1.3   Jini和RMI之间的相似性与区别 168
8.2   Jini与JavaBeans 169
8.2.1   JavaBeans的工作原理 170
8.2.2   Jini与JavaBeans之间的相似性
与区别 171
8.2.3   Jini与JavaBeans的共存 171
8.2.4   小结 172
8.3   Jini和企业级JavaBeans 172
8.3.1   企业级JavaBeans的工作原理 172
8.3.2   EJB的组件框架体系结构 173
8.3.3   Jini和EJB之间的相似性与区别 174
8.3.4   对EJB服务实现Jini启用的设计
选择 175
8.3.5   Jini和EJB事务 176
8.3.6   小结 176
8.4   Jini和Java 2 企业版 177
8.4.1   Java 2企业版的工作原理 177
8.4.2   Jini与J2EE之间的相似性与区别 180
8.4.3   J2EE应用实现Jini启用时的设计
选择 180
8.4.4   Sun的Jini-J2EE桥 181
8.4.5   小结 183
8.5   总结 183
第9章   Jini与其他分布式技术 184
9.1   Jini与通用对象请求代理人体系结构 185
9.1.1   CORBA的工作原理 185
9.1.2   Jini与CORBA的相似性与区别 186
9.1.3   实现CORBA服务的Jini启用的
设计选择 187
9.1.4   小结 189
9.2   Jini与分布式组件对象模型 189
9.2.1   DCOM的工作原理 190
9.2.2   Jini与DCOM的共存 191
9.2.3   为实现DCOM服务的Jini启用的
设计选择 191
9.2.4   小结 193
9.3   Jini与DNA/.NET 193
9.3.1   DNA/.NET平台的工作原理 196
9.3.2   Jini与DNA/.NET的共存 196
9.3.3   实现DNA/.NET桥的Jini启用的
设计选择 196
9.3.4   小结 196
9.4   Jini和TSpaces服务套件 197
9.5   总结 198
第10章   Jini与其他竞争技术 200
10.1   Jini与通用即插即用 201
10.1.1   UPnP的特性 202
10.1.2   UPnP的假设 202
10.1.3   UPnP组件和术语 202
10.1.4   UPnP的工作原理 203
10.1.5   Jini与UPnP的共存 207
10.1.6   小结 209
10.2   Jini和JetSend 209
10.2.1   JetSend的工作原理 209
10.2.2   Jini与JetSend的共存 210
10.3   Jini和Chai 210
10.4   Jini和e-Speak 211
10.4.1   e-Speak平台 213
10.4.2   e-Speak体系结构 213
10.4.3   e-Speak平台的工作原理 216
10.4.4   Jini和e-Speak 217
10.4.5   小结 219
10.5   Jini和CoolTown 219
10.6   Jini和蓝牙技术 220
10.7   Jini和基于UDDI的服务Web 221
10.8   总结 222
第11章   未来展望:下一代分布式
计算和Jini 224
11.1   预测分布式计算的将来 225
11.2   将来的分布式系统的需求 232
11.3   作为下一代动态分布式系统体系
结构的Jini 234
11.4   Jini的下一步 236
11.4.1   一些已知的挑战和Sun所做的
努力 236
11.4.2   Jini群体目前所做的努力 237
11.4.3   一些成功的案例 237
11.5   总结 239
第12章   在你的组织里采用Jini 240
12.1   Sun群体资源许可模型 240
12.1.1   SCSL术语 241
12.1.2   SCSL的原则 242
12.1.3   SCSL的特性 242
12.1.4   SCSL用途的级别. 成本和义务 243
12.1.5   小结 244
12.2   Jini群体组织和过程 244
12.2.1   Jini群体组织的原则 244
12.2.2   Jini群体过程 244
12.3   Jini技术启动工具包 246
12.4   Jini技术核心平台兼容性工具包 246
12.5   总结 246
12.6   是说再见的时候了 246                  

本目录推荐