那要看看你对数据可靠性的要求了。比如说游戏,客户很多,数据量很大,如果建立连接,不太现实。但如果你的应用中 客户不多,可靠性要求高,UDP最好不要用。如果界于两种情况之间,可以考虑用UDP的同时自定义处错重发机制。控制整个过程

解决方案 »

  1.   

    to  del_c_sharp(头大中......) :大侠,请详细解释,不胜感激!
      

  2.   

    我觉得lan是很稳定的可以用UDP想客户断广播来刷新记录,请问一下。你要事实刷新,这样如果客户端正在修改的话,你就响应刷新,是不是不太好控制!
      

  3.   

    这样好不好:用tcp协议,socketserver放在客户端(这样可以减小服务器的压力),更新时服务器动态连接客户端的server,这样在每个模块都不会有过多的线程.配合带确认的udp(用于客户端发给服务器通知其进行更新操作)
      

  4.   

    更新的动作在服务端,还有socketserver不能广播。客户端的修改只是单纪录单字段修改,我想,不控制也无妨,
      

  5.   

    决定使用udp广播来刷新客户端,同时寻求更佳解决方案,关注、up有分!今天结帖!