首页 | 本学科首页   官方微博 | 高级检索  
     

TCP Socket通信与Web服务结合实现高效可靠的数据分发
引用本文:马辉,黄秋波,苏厚勤.TCP Socket通信与Web服务结合实现高效可靠的数据分发[J].计算机应用与软件,2011(9).
作者姓名:马辉  黄秋波  苏厚勤
作者单位:东华大学计算机科学与技术学院;
摘    要:针对常见的一对多数据分发场景,分析了网络的现实情况,包括NAT和防火墙等,提出使用Web服务实现数据分发。考虑到Web服务的效率问题,把由服务器使用TCP Socket推送数据技术与客户端通过Web服务获取数据技术相结合,成功实现了各种网络条件下的数据分发,并利用异步Socket方式提高了系统效率。系统实现时,考虑到各种网络故障,使用了多种方法保证了数据分发的可靠性。同时,提出了可达性测试算法,使得服务器可靠地辨别哪些客户端无法被服务器访问,从而需要客户端主动拉数据。最后给出了可靠性与效率分析,并以实例证明了系统的高效性。

关 键 词:数据分发  Socket  Web服务  可达性测试  防火墙  NAT  

EFFICIENT AND RELIABLE DATA DISTRIBUTION REALISED BY INCORPORATING TCP Socket WITH Web SERVICES
Ma Hui Huang Qiubo Su Houqin.EFFICIENT AND RELIABLE DATA DISTRIBUTION REALISED BY INCORPORATING TCP Socket WITH Web SERVICES[J].Computer Applications and Software,2011(9).
Authors:Ma Hui Huang Qiubo Su Houqin
Affiliation:Ma Hui Huang Qiubo* Su Houqin(School of Computer Science and Technology,Donghua University,Shanghai 201620,China)
Abstract:For the common data distribution scenario of one-to-many,we analyse the real situation of network including NAT and firewall,etc.,and put forward to employ Web services to realise data distribution.Taking into account the efficiency of Web services,in this article we combined the TCP Socket pushing data technology used by server with the client pulling data technology by Web services,successfully achieved data distribution under various network conditions and used asynchronous socket ways to have enhanced s...
Keywords:Data distribuation Socket Web Services Reachability test Firewall NAT  
本文献已被 CNKI 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号