内容简介
点对点(P2P)网络无疑是当前最热门的话题之一。所谓P2P,其实是一个网络模型,它的基本概念就是任何的节点都可以作为服务器或者客户端。而JXTA是SUN推出的一个用于P2P应用开发的网络计算平台。本书由JXTA社团成员编写,具有很强的权威性。本书旨在使读者理解P2P概念,全面介绍了JXTA的Java J2SE参考平台实现,另外还介绍了JXTA API和精心挑选的几个应用程序和服务实例。
本书适合希望了解P2P和希望学习JXTA的开发人员阅读。
编辑推荐
对点(P2P)网络无疑是当前最热门的话题之一。所谓P2P,其实是一个网络模型,它的基本概念就是任何的节点都可以作为服务器或者客户端。而JXTA是SUN推出的一个用于P2P应用开发的网络计算平台。本书由JXTA社团成员编写,具有很强的权威性。本书旨在使读者理解P2P概念,全面介绍了JXTA的Java J2SE参考平台实现,另外还介绍了JXTA API和精心挑选的几个应用程序和服务实例。
目录
第1章 什么是 P2P?
1. l 定义点对点
1. 2 定义P2P
l. 3 P2P概念
1. 4 P2P应用程序
l. 5 P2P的核心问题
l. 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. l 协议和API
3. 2 JXTA的目标
3. 3 JXTA点和Java
3. 4 JXTA协议 JAVA 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. l 为什么要使用Shell?
4. 2 安装和排错
4. 3 Shell命令
4. 4 使用 Shell
4. 5 添加 Shell命令
4. 6 小结
第5章 JXTA的ping命令
5. l ping
5. 2 命令总览
5. 3 工程总览
5. 4 需求
5. 5 设计方法
5. 6 实现
5. 7 安装
5. 8 测试
5. 9 对ping的进一步改进
5. 10 小结
第6章 在组中工作
6. l 点组的重要性
6. 2 点组管理的重要性
6. 3 点组管理的类型
6. 4 点成员关系管理
6. 5 小结
第7章 JXTA内容管理器服务(CMS)
7. l 总览
7. 2 CMS的工作方式
7. 3 一个简单的CMS示例
7. 4 总体设计
7. 5 初始化内容管理器
7. 6 搜索内容..