共 3 条
TCP Socket通信与Web服务结合实现高效可靠的数据分发
被引:10
作者:
马辉
黄秋波
苏厚勤
机构:
[1] 东华大学计算机科学与技术学院
来源:
关键词:
数据分发;
Socket;
Web服务;
可达性测试;
防火墙;
NAT;
D O I:
暂无
中图分类号:
TP393.09 [];
学科分类号:
080402 ;
摘要:
针对常见的一对多数据分发场景,分析了网络的现实情况,包括NAT和防火墙等,提出使用Web服务实现数据分发。考虑到Web服务的效率问题,把由服务器使用TCP Socket推送数据技术与客户端通过Web服务获取数据技术相结合,成功实现了各种网络条件下的数据分发,并利用异步Socket方式提高了系统效率。系统实现时,考虑到各种网络故障,使用了多种方法保证了数据分发的可靠性。同时,提出了可达性测试算法,使得服务器可靠地辨别哪些客户端无法被服务器访问,从而需要客户端主动拉数据。最后给出了可靠性与效率分析,并以实例证明了系统的高效性。
引用
收藏
页码:144 / 147
页数:4
相关论文