<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                編寫一個網絡應用程序需要實現某種 codec (編解碼器),codec的作用就是將原始字節數據與目標程序數據格式進行互轉。網絡中都是以字節碼的數據形式來傳輸數據的,codec 由兩部分組成:decoder(解碼器)和encoder(編碼器) 編碼器和解碼器一個字節序列轉換為另一個業務對象。我們如何區分? 想到一個“消息”是一個結構化的字節序列,語義為一個特定的應用程序——它的“數據”。encoder 是組件,轉換消息格式適合傳輸(就像字節流),而相應的 decoder 轉換傳輸數據回到程序的消息格式。邏輯上,“從”消息轉換來是當作操作 outbound(出站)數據,而轉換“到”消息是處理 inbound(入站)數據。 我們看看 Netty 的提供的類實現的 codec 。 解碼器負責將消息從字節或其他序列形式轉成指定的消息對象,編碼器則相反;解碼器負責處理“入站”數據,編碼器負責處理“出站”數據。編碼器和解碼器的結構很簡單,消息被編碼后解碼后會自動通過ReferenceCountUtil.release(message)釋放,如果不想釋放消息可以使用ReferenceCountUtil.retain(message),這將會使引用數量增加而沒有消息發布,大多數時候不需要這么做。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看