Orleans .Net5

最近接触到Orleans框架,在这mark下学习历程。

 

IGrain 一个包含Grain接口的库(.NET Standard 2.1)

Grain 一个包含Grain类的库(.NET Standard 2.1)

Host 一个控制台应用程序,用来托管我们的Silo(.NET 5)

Client 一个控制台应用程序,用来做我们的Orleans客户端(.NET 5)

Orleans引用

IGrain

1 Microsoft.Orleans.Core.Abstractions(3.32 Microsoft.Orleans.CodeGenerator.MSBuild(3.3

Grain

1 Microsoft.Orleans.Core.Abstractions(3.32 Microsoft.Orleans.CodeGenerator.MSBuild(3.33 Microsoft.Extensions.Logging.Abstractions(3.3//用于日志记录

Host

1 Microsoft.Orleans.Server(3.32 Microsoft.Extensions.Logging.Console(3.3//用于控制台信息打印

Client

1 Microsoft.Orleans.Client(3.32 Microsoft.Extensions.Logging.Console(3.3//用于控制台信息打印

放弃了....研究了一阵子,虽然能跑起来,但是距离理想的分布式效果,还是差很多,国内也没什么资料,就这样吧。

源码下载地址:

感谢:https://www.cnblogs.com/amber-L/p/12017621.html

原文地址:https://www.cnblogs.com/PrintY/p/14149788.html