日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Netty源码注释翻译-Channel类

發布時間:2023/11/29 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Netty源码注释翻译-Channel类 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

定義為一個通往網絡socket或者一個由I/O讀寫能力的組件。

通道提供:
1,通道的當前狀態,打開?已連接?
2,跟通道關聯的配置信息ChannelConfig,包括buffer大小等。
3,通道支持的I/O操作,如讀、寫、連接、綁定等。
4,跟通道關聯的ChannelPipeline,用來處理通道的I/O事件和請求。

所有的I/O操作都是異步的。

在Netty中,左右的I/O操作都是異步的,這意味著任何的I/O相關調用都會立即返回,因此這不能保證在這個調用返回的時候I/O請求能夠被處理完成。然而,調用返回的ChannelFuture實例在I/O請求操作成功的時候會通知你。

Channel的繼承,Channel接口提供了parent()方法,方法的使用依賴于Channel的創建方式。例如:一個被ServerSocketChannel accepted的SocketChannel,parent()方法會返回ServerSocketChannel

繼承結構的語義依賴于Channel所屬通信方式的實現,例如:你可以寫一個新的Channel實現,通過實現創建一個子通道來共享一個socket連接,as?BEEP?and *?SSH?do.

轉換為子類對象來獲取對transport的特殊的操作。Downcast Channel為子類型來調用相關方法,如:對于老的報文傳輸,多點傳輸操作join/leave是由DatagramChannel提供的。

  • 轉載自?并發編程網 - ifeve.com

總結

以上是生活随笔為你收集整理的Netty源码注释翻译-Channel类的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。