9

Netty 为通道定义了两种方法:isOpen() 和 isConnected(),但是Javadoc并没有真正解释两者之间的区别,也不是不言自明的。谁能澄清一下?

以下是真的吗?

-) 始终连接开放通道

-) 连接的通道并不意味着可以使用它进行通信,它也必须是开放的

-) 类似 UDP 的通道永远不会连接

谢谢。

4

1 回答 1

11

这是不正确的,一个通道可以打开而不连接,但一个连接的通道一定是打开的。

write您可以使用将 aSocketAddress作为参数的方法将数据发送到未连接的开放通道以进行无连接传输。否则通道需要已经打开并连接。

于 2011-04-19T10:27:29.567 回答