.NET Core3.1 Dotnetty實戰系列視頻


一、概要

由於在.net的環境當中對dotnetty相關資料相對較少,所以這里主要分享一個dotnetty使用教程希望能幫助到正在使用這套框架的開發者們。雖然這套框架已微軟官方已經不在維護,但是這套框架里的設計是相當不錯的通過閱讀源碼能學習到很多的。

一開始為什么會使用這套框架呢,在做技術選型的時候我琢磨了很久大概總結了一下。

1.具有權威性的團隊開發的

2.具有商業項目證明的

3.具備跨操作系統的使用的,一套代碼可編譯在windows或linux上使用的框架

4.在向上級匯報時,會顯的比較靠譜具有說服力

二、詳細

下面提供了視頻教程地址點擊跳轉即可:

https://www.bilibili.com/video/BV1Mi4y1T7Vy

整套視頻一共有九期:

1.初識Dotnetty 【dotnetty的認識、歷史背景、基礎介紹】

2.Socket基礎原理【Socket是計算機網絡編程中其中一種實現計算機之間通訊的手段,對於dotnetty框架來說是其中包含的一種通訊協議。】

3.字節序、網絡字節序【是TCP/IP中規定好的一種數據表示格式,跟CPU類型、操作系統等無關,從而可以保證數據在不同主機之間傳輸時能夠被正確解釋。】

4.Echo server【Echo Server具現化理解是山谷中的回聲。這個概念引用到dotnetty中就是為了體現出socket中client和server內容交互的一種應答模式。】

5.基礎組件(一)

【本期主要講述dotnetty框架中的組件及原理

1.ServerBootstrap
2.EventLoopGroup & EventLoop
3.Channel、 ChannelPipeline & ChannelHandler、 ChannelHandlerContext、Handler 執行順序】

6.基礎組件(二)【本期主要講述decoder、encoder、codec、bytebuffer、數據包設計等內容】

7.身份認證、加密【一個簡單的加密通訊分享,適用於小型項目中不依賴重型加密框架。】

8.緩存【在服務端應用開發當中必不可少的一部分,緩存可幫助應用程序提高響應減少資源的消耗。】

9.Linux、部署【Linux是一款免費開源的操作系統,它通常作為服務器主流的操作系統之一。】

如果能幫助到各位,希望多多點贊支持!!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM