【问题标题】:Service Fabric .NET Core 2.1 service communicationsService Fabric .NET Core 2.1 服务通信
【发布时间】:2019-06-21 20:50:52
【问题描述】:

我正在尝试开始使用 Service Fabric,并找出使用事物的最佳方式。我想我会坚持使用新的东西,并尝试构建一个基本的演示 Service Fabric API。我正在使用无状态的 ASP Web API 项目来运行我的 API。在这之后,我想在一个单独的项目中有一个服务层来保留我的业务逻辑。由于这可能包含缓存等数据,因此我将我的服务层设为 ASP.NET Core 有状态项目。我尝试从 Pluralsight 进行的演示建议使用远程处理选项,因为它应该是 Service Fabric 服务相互通信的最快方式。经过一番挖掘试图找出为什么我无法让我正在查看的示例工作后,我发现演示使用的是 .NET 框架,并且 .NET Core 不支持远程处理。

鉴于我正在尝试使用 .NET Core,在我的服务之间建立连接的最佳方法是什么?我在搜索如何做到这一点时找到了 Microsoft 文档,而 Service Fabric 文档只是提出了霰弹枪方法,感觉就像大海捞针一样,找到我认为应该非常简单的东西。

谢谢

【问题讨论】:

    标签: c# asp.net-core azure-service-fabric


    【解决方案1】:

    我不确定您指的是哪些链接或示例。发布这些会很有帮助。

    我有几个使用自定义 V2 序列化系统的 .Net Core 服务正在运行,它们都能够毫无问题地进行通信。

    但是,我在 .Net Framework 服务与 .Net Core 通信时遇到问题,但是 .Net Core 到 .Net Core 运行良好。

    你可以在这个 GitHub link 看看我的简单系统。

    【讨论】:

      猜你喜欢
      • 2020-09-22
      • 2020-06-18
      • 2017-10-30
      • 2016-12-13
      • 2023-04-06
      • 2021-03-01
      • 1970-01-01
      • 2020-10-24
      • 2018-03-13
      相关资源
      最近更新 更多