前言:
做手机游戏服务器也快一年了,游戏服务器开发选择UDP 还是 TCP,也许是服务器开发首先应该考虑的问题。
UDP的优劣:
UDP是不可靠的信息传输,也就是说发送的数据有一定几率丢失,不能到达目前地。当然这种丢包的概率不高,与网络的状况有关。但UDP是短连接,处理回馈的时间比较短,这是UDP的优势,游戏服务器效率是基本。
TCP的优劣:
说了UDP,就知道TCP的优劣了,TCP与UDP互补,TCP效率没有UDP那么好,但TCP不会丢失数据。
手机游戏服务器该怎么选择:
选择手机服务器,上面已经分析过了,UDP与TCP各有优劣,我们的项目就采用了UDP与TCP结合的方式,TCP处理并发率不高,但信息很重要的信息。UDP处理,信息不是很重要的数据,二者相结合,至于怎么去分配UDP与TCP,那与你的需求有关。