1. 程式人生 > >netty (一) serverBootstrap 和 channelFuture

netty (一) serverBootstrap 和 channelFuture

這個類是Bootstrap的子類,更容易的來啟動serverchannel

設定兩個Eventloopgroup,(父子或者work/boss),用來處理severchannel和channel的所有事件和io。

使用給定的channelClass型別來建立channel(一般指boss的eventloopgroup)。如果channel的實現有無參的構造方法也可以使用ChannelFactory方法。

指定channelHandler來客戶端channel

指定channelHandler來服務端channel

建立一個socketAddress並且繫結,返回一個channelFuture物件

等待這個future物件完成或者重新丟擲失敗的異常

返回產生這個channelFuture的channel物件。

當channel關閉的時候通知到的channelFuture