前言
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環境就已經准備好了)
目錄
(三)配置說明
(四)Demo示例 ClassRoom
( 1 )創建項目
( 2 )獲取Grain的方式
( 3 )監控Orleans Silo的方式 OrleansDashboard