0

When, if ever, does netty create new Channels? Or are the only Channels in existence those created explicitly by the appllication?

4

1 回答 1

0

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

用“主动”和“被动”的术语来思考。客户端是活跃的,因为它主动或明确地连接到远程服务器或对等方。服务器是被动的,因为它懒惰地等待来自远程客户端或对等方的传入连接 - 并为每个客户端创建子通道。

于 2013-01-07T23:32:14.373 回答