文摘
英文文摘
论文说明:图表目录
声明
第一章 引言
1.1研究背景
1.2发展趋势
1.3研究目的及内容
1.4论文内容及组织结构
第二章 现有资源共享系统及其拓扑
2.1资源的定义
2.2 SOA
2.2.1简介
2.2.2协议及相关术语
2.2.3 SOA架构
2.2.4关于WSDL和UDDI
2.2.5小结
2.3 eDonkey文件共享系统
2.3.1简介
2.3.2 工作原理
2.3.3小结
2.4Tapestry分布式数据存储系统
2.4.1简介
2.4.2路由和定位
2.4.3动态节点算法
2.4.4小结
第三章 跨NAT的通信技术
3.1 NAT概述
3.2跨NAT通信的方法
3.2.1 中转
3.2.2反向连接
3.2.3 UDP打孔
3.2.4TCP打孔
3.3本章小结
第四章 资源共享系统的实现原理
4.1设计目标
4.2部署架构
4.3外部接口
4.4拓扑结构
4.5路由信息的构造
4.6资源定位
4.7节点动态算法
4.8通信连接的建立过程
4.9本章小结
第五章 资源共享系统的设计与实现
5.1 wxWidgets简介
5.2 wxSocket
5.2.1 wxSockct中类的层次
5.2.2使用模式
5.2.3事件机制
5.3资源描述符
5.4程序结构
5.5数据结构的设计
5.6网络消息处理
5.7状态转换
5.8资源的监测
5.9节点状态的检测
5.10 Tracer模块
5.11上级节点选择策略
5.12资源信息的验证
5.13 GUI实现
5.14本章小结
第六章 系统性能分析及模拟
6.1服务器节点负载
6.2资源信息的查找效率
6.3超节点的缓存效果
6.4本章小结
第七章 结束语
7.1.工作内容
7.2展望
参考文献
致谢
个人简历
攻读硕士学位期间的研究成果