UTS
P2P库
2015年, UTS
P2P库已经开发完成,并已经整合到新的PhoenixFXP软件中,即将发布,请等待.
关键特性
- 完全基于udp可靠传输开发.
- 同时支持udp可靠和不可靠传输.
- utf8内核,同时支持Windows 和 Linux平台.
- 针对多核心cpu进行优化.
- 稳定,高效,标准C++代码.
-
本库和UT库的最大区别在于,UTS库不需要使用Hash列表,而UT库则需要使用Hash.
在多对多情况下,UT库可以通过Hash完全确保交换的块的正确性,而UTS库由于没有Hash校验,因此,需要应用层来确保所有UTS结点所交换的资源的一致性.
-
UTS协议可以直接使用原始文件进行传输,而UT协议则需要预先对原始文件生成Hash列表,并通过Hash列表来确保启动的文件的正确性.
|
|