tcp服务器设计有关问题 来者有分

tcp服务器设计问题 来者有分
需求:

服务器udp组播发送文件到客户端

客户端不定

想通过tcp来确认文件的接收     也就是客户端收到一定数据后   先通过tcp确认一下收到的包     服务器收到确认后     再接着发   或者重发

问题:
对于tcp
服务器需要listen客户端
这样就不好处理udp的发送了
因为效率问题   不能让tcp太多干扰   udp组播

ps:
不考虑udpcast,   udt,   uftp


------解决方案--------------------
寮€澶氱嚎绋嬶紝涓€浜涚嚎绋嬭礋璐DP鐨勭粍鎾紝涓€涓嚎绋嬭礋璐d睛鍚紝涓€鍒板嚑涓嚎绋嬭礋璐e鐞唗cp鐨勭‘璁
------解决方案--------------------
up
------解决方案--------------------
关注!
------解决方案--------------------
总体说我觉得你的整体不是很好 因为本身udp就是不安全的 而你又需要tcp来验证传输的正确性 所以你这种结构我想是达不到你需要的效果 而且会影响到整体的效能
------解决方案--------------------
需要不好。

》》服务器udp组播发送文件到客户端

加重传机制后,如果某一客户端没收到包,要求重传,结果服务端把包组播发出去了,其它客户端就不好处理了。