书籍详情
Java P2P程序设计
作者:(美)Daniel Brookshier等著;常晓波,李静译
出版社:中国电力出版社
出版时间:2003-01-01
ISBN:9787508313108
定价:¥39.00
购买这本书可以去
内容简介
点对点(P2P)网络无疑是当前最热门的话题之一。所谓P2P,其实是一个网络模型,它的基本概念就是任何的节点都可以作为服务器或者客户端。而JXTA是SUN推出的一个用于P2P应用开发的网络计算平台。本书由JXTA社团成员编写,具有很强的权威性。本书旨在使读者理解P2P概念,全面介绍了JXTA的Java J2SE参考平台实现,另外还介绍了JXTA API和精心挑选的几个应用程序和服务实例。 本书适合希望了解P2P和希望学习JXTA的开发人员阅读。
作者简介
暂缺《Java P2P程序设计》作者简介
目录
前言
绪论
第1章 什么是P2P?
1.1 定义点对点
1.2 定义P2P
1.3 P2P概念
1.4 P2P应用程序
1.5 P2P的核心问题
1.6 P2P相关技术
1.7 小结
第2章 JXTA总览
2.1 JXTA的定义
2.2 JXTA的概念
2.3 JXTA协议
2.4 点和组
2.5 通告
2.6 管道绑定协议
2.7 解析器
2.8 集合点协议
2.9 JXTA标识符
2.10 小结
第3章 JXTA协议
3.1 协议和API
3.2 JXTA的目标
3.3 JXTA点和Java
3.4 JXTA协议JAXA API概述
3.5 JXTA协议的Java API综述
3.6 JXTA应用程序从何处开始
3.7 点
3.8 启动JXTA
3.9 点发现协议API
3.10 点解析器协议API
3.11 点信息协议
3.12 点成员资格协议
3.13 管道绑定协议API
3.14 对等端点协议
3.15 小结
第4章 JXTA Shell
4.1 为什么要使用Shell?
4.2 安装和排错
4.3 Shell命令
4.4 使用Shell
4.5 添加Shell命令
4.6 小结
第5章 JXTA的ping命令
5.1 ping
5.2 命令总览
5.3 工程总览
5.4 需求
5.5 设计方法
5.6 实现
5.7 安装
5.8 测试
5.9 对ping的进一步改进
5.10 小结
第6章 在组中工作
6.1 点组的重要性
6.2 点组管理的重要性
6.3 点组管理的类型
6.4 点成员关系管理
6.5 小结
第7章 JXTA内容管理器服务(CMS)
7.1 总览
7.2 CMS的工作方式
7.3 一个简单的CMS示例
7.4 总体设计
7.5 初始化内容管理器
7.6 搜索内容
7.7 小结
第8章 JXTA和安全
8.1 安全的重要性
8.2 安全是多方面的
8.3 P2P网络中的安全攻击
8.4 JXTA平台安全性
8.5 JXTA的安全需求
8.6 加密工具包
8.7 安全问题和解决方案
8.8 P2P系统中的信任关系
8.9 P2P安全模型
8.10 小结
第9章 在点间同步数据
9.1 为JXTA设计一个PDA管理器
9.2 设计考虑事项
9.3 组安全与联合
9.4 类的设计
9.5 小结
第10章 JXTA Chess:游戏编程
10.1 运行JXTA Chess
10.2 类的总览
10.3 小结
第11章 JXTA Explorer
11.1 设计一个通告浏览器
11.2 设计总览
11.3 Explorer类
11.4 PeerDiscoveryThread类
11.5 AdvertisementTreeCellRenderer类
11.6 运行Explorer
11.7 小结
附录A JXTA社团项目
A.1 参加一个项目
A.2 提交一个新项目
A.3 JXTA.ORG开发环境
A.4 jxta.org项目
A.5 选择项目的细节
A.6 商业项目
附录B XML初步
B.1 XML基础
B.2 自描述
B.3 强类型和语法验证
B.4 XML中的问题
绪论
第1章 什么是P2P?
1.1 定义点对点
1.2 定义P2P
1.3 P2P概念
1.4 P2P应用程序
1.5 P2P的核心问题
1.6 P2P相关技术
1.7 小结
第2章 JXTA总览
2.1 JXTA的定义
2.2 JXTA的概念
2.3 JXTA协议
2.4 点和组
2.5 通告
2.6 管道绑定协议
2.7 解析器
2.8 集合点协议
2.9 JXTA标识符
2.10 小结
第3章 JXTA协议
3.1 协议和API
3.2 JXTA的目标
3.3 JXTA点和Java
3.4 JXTA协议JAXA API概述
3.5 JXTA协议的Java API综述
3.6 JXTA应用程序从何处开始
3.7 点
3.8 启动JXTA
3.9 点发现协议API
3.10 点解析器协议API
3.11 点信息协议
3.12 点成员资格协议
3.13 管道绑定协议API
3.14 对等端点协议
3.15 小结
第4章 JXTA Shell
4.1 为什么要使用Shell?
4.2 安装和排错
4.3 Shell命令
4.4 使用Shell
4.5 添加Shell命令
4.6 小结
第5章 JXTA的ping命令
5.1 ping
5.2 命令总览
5.3 工程总览
5.4 需求
5.5 设计方法
5.6 实现
5.7 安装
5.8 测试
5.9 对ping的进一步改进
5.10 小结
第6章 在组中工作
6.1 点组的重要性
6.2 点组管理的重要性
6.3 点组管理的类型
6.4 点成员关系管理
6.5 小结
第7章 JXTA内容管理器服务(CMS)
7.1 总览
7.2 CMS的工作方式
7.3 一个简单的CMS示例
7.4 总体设计
7.5 初始化内容管理器
7.6 搜索内容
7.7 小结
第8章 JXTA和安全
8.1 安全的重要性
8.2 安全是多方面的
8.3 P2P网络中的安全攻击
8.4 JXTA平台安全性
8.5 JXTA的安全需求
8.6 加密工具包
8.7 安全问题和解决方案
8.8 P2P系统中的信任关系
8.9 P2P安全模型
8.10 小结
第9章 在点间同步数据
9.1 为JXTA设计一个PDA管理器
9.2 设计考虑事项
9.3 组安全与联合
9.4 类的设计
9.5 小结
第10章 JXTA Chess:游戏编程
10.1 运行JXTA Chess
10.2 类的总览
10.3 小结
第11章 JXTA Explorer
11.1 设计一个通告浏览器
11.2 设计总览
11.3 Explorer类
11.4 PeerDiscoveryThread类
11.5 AdvertisementTreeCellRenderer类
11.6 运行Explorer
11.7 小结
附录A JXTA社团项目
A.1 参加一个项目
A.2 提交一个新项目
A.3 JXTA.ORG开发环境
A.4 jxta.org项目
A.5 选择项目的细节
A.6 商业项目
附录B XML初步
B.1 XML基础
B.2 自描述
B.3 强类型和语法验证
B.4 XML中的问题
猜您喜欢