tcp服务器设计有关问题 来者有分
tcp服务器设计问题 来者有分
需求:
服务器udp组播发送文件到客户端
客户端不定
想通过tcp来确认文件的接收 也就是客户端收到一定数据后 先通过tcp确认一下收到的包 服务器收到确认后 再接着发 或者重发
问题:
对于tcp
服务器需要listen客户端
这样就不好处理udp的发送了
因为效率问题 不能让tcp太多干扰 udp组播
ps:
不考虑udpcast, udt, uftp
------解决方案--------------------
寮€澶氱嚎绋嬶紝涓€浜涚嚎绋嬭礋璐DP鐨勭粍鎾紝涓€涓嚎绋嬭礋璐d睛鍚紝涓€鍒板嚑涓嚎绋嬭礋璐e鐞唗cp鐨勭‘璁
------解决方案--------------------
up
------解决方案--------------------
关注!
------解决方案--------------------
总体说我觉得你的整体不是很好 因为本身udp就是不安全的 而你又需要tcp来验证传输的正确性 所以你这种结构我想是达不到你需要的效果 而且会影响到整体的效能
------解决方案--------------------
需要不好。
》》服务器udp组播发送文件到客户端
加重传机制后,如果某一客户端没收到包,要求重传,结果服务端把包组播发出去了,其它客户端就不好处理了。
需求:
服务器udp组播发送文件到客户端
客户端不定
想通过tcp来确认文件的接收 也就是客户端收到一定数据后 先通过tcp确认一下收到的包 服务器收到确认后 再接着发 或者重发
问题:
对于tcp
服务器需要listen客户端
这样就不好处理udp的发送了
因为效率问题 不能让tcp太多干扰 udp组播
ps:
不考虑udpcast, udt, uftp
------解决方案--------------------
寮€澶氱嚎绋嬶紝涓€浜涚嚎绋嬭礋璐DP鐨勭粍鎾紝涓€涓嚎绋嬭礋璐d睛鍚紝涓€鍒板嚑涓嚎绋嬭礋璐e鐞唗cp鐨勭‘璁
------解决方案--------------------
up
------解决方案--------------------
关注!
------解决方案--------------------
总体说我觉得你的整体不是很好 因为本身udp就是不安全的 而你又需要tcp来验证传输的正确性 所以你这种结构我想是达不到你需要的效果 而且会影响到整体的效能
------解决方案--------------------
需要不好。
》》服务器udp组播发送文件到客户端
加重传机制后,如果某一客户端没收到包,要求重传,结果服务端把包组播发出去了,其它客户端就不好处理了。