我正在尝试开始使用Service Fabric,并找出使用事物的最佳方法。我认为我会坚持使用这些新东西,并尝试构建基本的演示Service Fabric API。我正在使用无状态ASP Web API项目来运行我的API。在此之后,我想在一个单独的项目中拥有一个服务层,以保留我的业务逻辑。由于那可能包含诸如缓存之类的数据,因此我将服务层设为ASP.NET Core有状态项目。我尝试从Pluralsight进行跟踪的演示建议使用远程处理选项,因为它被认为是Service Fabric服务彼此之间进行通讯的最快方式。经过一番尝试以找出为什么我无法制作我正在看的示例的原因后,我发现该演示使用的是.NET框架,.NET Core不支持远程处理。
鉴于我正在尝试使用.NET Core,在我的服务之间建立连接的最佳方法是什么?我关于如何做到这一点的搜索搜集了Microsoft文档,而Service Fabric文档只是提出了shot弹枪的方法,感觉就像干草堆中的一根针,找到我认为应该很简单的东西。
谢谢
答案 0 :(得分:0)
我不确定您指的是什么链接或示例。发布这些信息会很有帮助。
我有几个正在运行的.Net Core服务正在使用自定义V2序列化系统,并且都可以毫无问题地进行通信。
但是,与.Net Core通信的.Net Framework服务存在问题,但是.Net Core到.Net Core的工作非常好。
您可以在此GitHub link上查看我的简单系统。