第1章 Jini概述
1.1 Jini
1.2 组件
1.3 服务注册
1.4 客户查找
1.5 代理
1.6 客户结构
1.7 服务器结构
1.8 应用划分
1.9 支持服务
1.10 小结
第2章 Jini配置问题疑难解答
2.1 Java包
2.2 Jini版本
2.3 Jini包
2.4 查找服务
2.5 RMI存根
2.6 调试
2.7 小结
第3章 发现查找服务
3.1 运行查找服务
3.2 单播发现
3.3 广播发现
3.4 ServiceRegistrar
3.5 小结
第4章 Entry对象
4.1 Entry类
4.2 Entry的限制
4.3 辅助类
4.4 Entry的进一步应用
4.5 小结
第5章 服务注册
5.1 ServiceRegistrar
5.2 Serviceltem
5.3 注册
5.4 ServiceRegistration
5.5 SimpleSevice程序
5.6 Entry
5.7 小结
第6章 客户搜索
6.1 使用ServiceRegistrar搜索服务
6.2 接收ServiceMatches对象
6.3 匹配服务
6.4 小结
第7章 租用
7.1 请求与接收租用
7.2 续租租用
7.3 租用的授予和处理
7.4 小结
第8章 一个简单示例
8.1 问题描述
8.2 服务说明
8.3 通用类
8.4 客户
8.5 服务代理
8.6 上载一个完整的服务
8.7 小结
第9章 服务体系结构的选择
9.1 代理的选择
9.2 用于FileClassifier的RMI代理
9.3 用于FileClassifer的非RMI代理
9.4 用于FileClassifer的RMI和非RMI代理
9.5 使用其他服务
9.6 小结
第10章 发现管理
10.1 寻找查找定位器
10.2 LOOkupLocatorDiscovery
10.3 LookupDiscoveryManger
10.4 小结
第11章 加入管理器
11.1 Jini1.1JoinManager
11.2 Jini1.0JoinManager
11.3 小结
第12章 安全性
12.1 从没有安全开始
12.2 为什么AllPemlission不好
12.3 取消AllPeRmIssion
12.4 Jini保护
12.5 服务需求
12.6 客户需求
12.7 RMI参数
12.8 ServiceRegistrar
12.9 事务管理和其他可激活服务
12.10 rmid
12.11 极端安全
12.12 小结
第13章 复杂示例
13.1 类文件的位置
13.2 运行发现线程
13.3 不完全服务匹配
13.4 使用本地服务实现匹配
13.5 只找到一次服务
13.6 服务修改的租用
13.7 小结
第14章 远程事件
14.1 事件模型
14.2 远程事件
14.3 事件注册
14.4 监听者列表
14.5 监听者源
14.6 利用事件的文件分类器
14.7 监视服务中的变化
14.8 小结
第15章 ServiceDiscoveryManager
15.1 ServiceDiscoverManager接口
15.2 ServiceItemFilter接口
15.3 立即寻找服务
15.4 使用过滤器
15.5 建立服务的高速缓存
15.6 利用Cache监视变化
15.7 小结
第16章 事务
16.1 事务标识符
16.2 TransactionManager
16.3 TransactionParticipant
16.4 Mahalo
16.5 一个事务示例
16.6 小结
第17章 LEGO MINDSTORMS
17.1 将硬件纳入Jini服务
17.2 MindStorms
17.3 将MindStorns实现为Jini服务
17.4 RCXPort
17.5 RCX程序
17.6 Jini类
17.7 完成运行
17.8 机器人的Entry对象
17.9 客户端RCX类
17.10 更高级的机制:Not Quite C
17.11 小结
第18章 CORBA与Jini
18.1 CORBA
18.2 将CORBA映射为Java
18.3 Jini代理
18.4 一个简单CORBA示例
18.5 房间预订示例
18.6 将CORBA客户引入Jini
18.7 将Jini服务实现为CORBA服务
18.8 小结
第19章 Jini服务的用户界面
19.1 将用户界面实现为Entry
19.2 工厂对象的用户界面
19.3 现有的工厂
19.4 工厂编组
19.5 UIDescriptor
19.6 文件分类的用户界面示例
19.7 图像
19.8 ServiceType
19.9 MindStorms示例
19.10 小结
第20章 激活机制
20.1 采用激活机制的服务
20.2 LeaseRenewalService
20.3 LookupDiscoveryService
20.4 小结