gpt4 book ai didi

c# - .NET Core 的 .NET Remoting TCPChannel 模拟

转载 作者:行者123 更新时间:2023-11-30 14:46:20 25 4
gpt4 key购买 nike

由于 .NET Remoting 已从 .NET Core 框架中删除,我尝试使用 NetTcpBinding from the WCF library ,但它不包含在 .NET Core 中。

有没有我可以使用的 TCPChannel 的其他模拟?

最佳答案

我会尝试采用不同的 RPC 框架 - 理想情况下是平台中立的框架,而不是与 .NET 紧密耦合的框架。

有很多可用的选项。就在我的脑海里:

  • 您可以使用 ASP.NET Core 实现 Web API,可能(但不一定)使用 JSON 负载。
  • 你可以使用 gRPC ,可能(但不一定)使用 Protocol Buffers 作为有效负载
  • 你可以使用 Thrift

这些只是示例 - 有大量可用的 RPC 和类似 RPC 的框架。这些都不像使用远程处理那样“透明”,但是:

  • 当您调用网络电话时,它们会让一切变得更清晰
  • 它们将使您能够更轻松地在服务版本之间发展
  • 它们将允许您为服务器和客户端混合使用平台 - 您可能现在不需要这些平台,但有利于面向 future

关于c# - .NET Core 的 .NET Remoting TCPChannel 模拟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49597813/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com