gpt4 book ai didi

Java NIO 库、api ...?

转载 作者:行者123 更新时间:2023-12-01 13:24:00 25 4
gpt4 key购买 nike

谁能推荐一些好的java库来帮助我轻松创建非阻塞服务器和客户端。我在互联网上搜索,找到了 2 个解决方案,但到目前为止还没有找到任何解决方案:

1. XSockets http://xsocket.org/

很棒的库,但如果您尝试重新连接,则无法将 tcp 客户端套接字设置为重用该套接字(我必须等待一段时间,直到端口可以自由重新连接,如果您必须使用 ex 6789 的预定义端口,则会发生这种情况)。而且你无法下载源代码来修改它。

2.旋网https://github.com/EsotericSoftware/kryonet

很棒的库,你可以下载源代码并修改它。支持很棒,我最多 1 小时后就能在论坛上得到答案。当您与使用 kyronet 的 java 服务器和客户端通信时,没有问题,但是当您尝试连接到 VB6 或 C TCP 服务器时,它会变得复杂并抛出一些有趣的错误,例如“无法读取大于读取缓冲区的对象:1466262560”当您尝试连接服务器时会出现女巫(两个服务器都只是接受我的连接而不发送任何内容)。

我想尝试更多像这两个这样的解决方案,如果我找到,我会在这里发布我的印象和测试结果。希望您能分享一些关于这个问题的知识。

最佳答案

据我所知netty是该领域最流行的工具。

关于Java NIO 库、api ...?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21886471/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com