文件名称:eMule源码分析【体系结构和各个类得详细说明】
文件大小:332KB
文件格式:PDF
更新时间:2010-11-15 03:12:52
DHT eMule HASH KAD 源码分析
eMULE源码分析:
已经查看的源代码的版本包括:
1。eMule 0.42b VeryCD0229
2。eMule(电骡) v0.45b 源码
3。eMule0.47a-Sources
4。eMule0.47b-Sources
5。eMule-0.47c-VeryCD1215-Src
从0。42B到0。47版本主要增强和修改的地方包括:
(1)Web管理功能的增强;
(2)对服务器探测时间参数的优化;
(3)客户端上传队列的过程进行了优化:排队机制和规则上的修改;
(4)文件缓存cache部分改进;
(5)KAD网络中搜索功能的改进;
源代码版本:0.47cVeryCD版
eMULE源码分析 1
1目录结构: 1
2 Src\目录下代码结构 2
3重要的功能子类 2
4TCP和UDP网络通迅过程详细介绍: 6
5eMule中信誉机制的实现 8
6下载如上传任务及队列的详细说明: 8
7 其他辅助功能类的说明: 10
8 协议通迅过程的主要约定如下: 11
附录 一ED2K通迅报文处理细节: 11
附录二 eMule中KAD网络的说明 15
附录: eMule中内容发布或者搜索 19