Tag: socketchannel

Java ServerSocketChannel SocketChannel(回调)

我正在努力学习Java。 我想实现一个简单的网络连接4游戏以及聊天function。 我希望我的网络逻辑是非阻塞的,所以经过多次研究后我发现SocketChannel是我在重新考虑我的需求之后。 没有意义的是SocketChannels中缺少CallBack函数。就像在C#中找到的一样。 我这次的查询是:如何将收到的数据传递给聊天或游戏表单(JFrame)? 一些指导是最受欢迎的。

Java.nio频道和TLS

如何使用TLS保护Java SocketChannel , ServerSocketChannel或甚至是DatagramChannel ? 我知道有一些框架( #1 #2 )可以做广告,但我想知道是否可以单独使用纯Java标准库来实现这一点。

SocketChannel的超时不起作用

我想使用SocketChannel并为其读/写方法设置超时。 我试图为拥有我的SocketChannel的Socket设置超时,如下所示: channel.socket().setSoTimeout(TIMEOUT); 但这不起作用。 还有其他解决方案吗?