TCP Socket通信与Web服务结合实现高效可靠的数据分发

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