Bri*_*ian 10 java udp tcp real-time
我正计划构建一个Java服务器来处理客户端之间的实时游戏通信.什么是最好的Java实现类型,可以有效地,并且希望在客户端和服务器之间高速准确地进行通信(比如每秒5-15个数据包)?我知道有很多类型的Java网络API(即ObjectInputStream和ObjectOutputStream,DatagramPacket,KyroNet等),但我不确定这种情况下最有效和/或最常用的实现是什么.我认为大多数实时游戏都使用UDP通信方法,但我理解随之而来的可靠性问题.是否有UDP实现具有某种形式的流量控制?无论如何,提前谢谢!
mik*_*era 12
需要考虑的一些事项:
鉴于此,我建议采用以下方法之一
祝好运!