应该何时手动创建频道?

时间:2013-01-06 21:30:15

标签: netty channels

如果有的话,netty会创建新的频道吗?或者是唯一存在由应用程序明确创建的频道?

1 个答案:

答案 0 :(得分:0)

如果您研究不同的“引导程序”类here,您会看到ClientBootstrapConnectionlessBootstrap在调用bind()connect()时创建了渠道方法。另一方面,Serverbootstrap在远程客户端连接到本地服务器地址/端口时创建通道。

以“主动”和“被动”的方式思考。客户端在主动或显式连接到远程服务器或对等方的意义上是活动的。服务器是被动的,因为它懒惰地等待来自远程客户端或对等端的传入连接 - 并为每个客户端创建子通道。