Java中使用KCP协议——性能测试及应用

上一篇文章简单介绍了KCP基本的机制和原理,以及github上的三种java版本。但是上次留了一个小小的坑,缺少了性能测试部分。这几天通过写测试服务器和测试客户端,简单测了一下TCP和KCP分别在内网和外网的延迟。一. Java版KCP上一篇文章介绍的github的三种java版本,对比之下,我最终


Java中使用KCP协议

传统游戏项目一般使用TCP协议进行通信,得益于它的稳定和可靠,不过在网络不稳定的情况下,会出现丢包严重。不过近期有不少基于UDP的应用层协议,声称对UDP的不可靠进行了改造,这意味着我们既可以享受网络层提供稳定可靠的服务,又可以享受它的速度。KCP就是这样的一个协议不过网上说的再天花乱坠,我们也得亲