谁能建议一些好的java库,可以帮助我轻松地创建非阻塞服务器和客户端。我在网上搜索,我找到了两种解决方案,到目前为止,我还没有找到任何解决办法:
1.XSockets http://xsocket.org/
很好的库,但如果您试图重新连接,则不能将tcp客户端套接字设置为重用套接字(我必须等待一段时间,直到端口自由重新连接,如果您必须为ex 6789使用预定义的端口,则会发生这种情况)。另外,你也不能下载源代码来修改它。
2.Kyronet https://github.com/EsotericSoftware/kryonet
很好的库,您可以下载源代码并修改它。支持是伟大的,我在论坛上得到的答案最多在1小时后。当您与使用kyronet的java服务器和客户端通信时,没有问题,但是当您试图连接到VB6或witch服务器时,它会变得复杂,并抛出一些有趣的错误,如“无法读取大于读取缓冲区的对象: 1466262560”,当您试图与服务器连接时(这两台服务器只是接受我的连接而没有发送任何内容)。
我想尝试更多的解决方案,像这两个,如果我发现我会张贴我的印象和测试结果在这里。希望你能分享一些关于这个问题的知识。
发布于 2014-02-19 16:31:15
据我所知,奈蒂是这一领域最流行的工具。
https://stackoverflow.com/questions/21886471
复制相似问题