Orleans[NET Core 3.1] 學習筆記(一).NET環境下的分布式應用程序


前言

Orleans是一個跨平台的框架,用於搭建可擴展的分布式應用程序
第一次接觸Orleans還是兩年前做游戲服務器的時候,用SignalR+Orleans的組合,寫起代碼來不要太爽。
即將進入2020年,NET Core也在前幾天發布了3.1版本,於是決定把Orleans拿出來再學習學習。

學習前的准備

學習Orleans之前,建議大家先閱讀一下官方文檔:Orleans
對它有一個基本印象之后再對 Actor 模型有一個基本了解,本文更多的是學習筆記,可能對理論相關的知識會講述的較少,網上有不少大佬們的文章,都很不錯的,大家可以學習學習。
實際上2年前在學習Orleans 1.5.2版本時,有寫過三篇筆跡,感興趣的童靴可以去瞅瞅:Orleans 初接觸

文本中相關的信息

1.代碼倉庫地址(GitHub)
2.使用工具 Visual Studio 2019 v16.4
3..NET Core 3.1 (裝了Visual Studio 2019 v16.4之后core3.1環境就已經准備好了)

目錄

(一).NET環境下的分布式應用程序

(二)Hello World

(三)配置說明

( 1 )本地開發配置
( 2 )客戶端配置
( 3 )服務端配置

(四)Demo示例 ClassRoom

( 1 )創建項目
( 2 )獲取Grain的方式
( 3 )監控Orleans Silo的方式 OrleansDashboard


免責聲明!

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



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