【问题标题】:how to execute server application method in C#如何在 C# 中执行服务器应用程序方法
【发布时间】:2013-10-29 13:08:31
【问题描述】:

我有一个客户端应用程序和一个服务器应用程序。 我不会使用客户端应用程序执行服务器应用程序方法。比如java中的RMI。 我如何在 C# 中做到这一点?

【问题讨论】:

  • 为什么不通过WCF公开方法呢?另见this discussion
  • 是的。谢谢你的评论。我用 WCF 做到了。

标签: c# rmi


【解决方案1】:

您可以在 C# 中调用 Remote 方法和事件。Here 您可以找到更好的教程来做到这一点。

但最好使用 WCF 来公开服务层来做到这一点。

来自MSDN

.NET Remoting 基于应用程序到 Windows 通信 基金会利用 用于创建面向服务的应用程序的新基础架构。

【讨论】:

    【解决方案2】:

    如果您正在寻找可与 .NET Framework、.NET Core 和 .NET 5.0 一起使用的易于使用的类似 WCF 的框架,欢迎查看Zerto.WebApi.Rpc。 您使用 C# 接口定义服务,在幕后它将使用 HTTP 和 JSON(使用 ASP.NET Core)。

    【讨论】:

      猜你喜欢
      • 2011-05-22
      • 2015-02-21
      • 1970-01-01
      • 2017-11-17
      • 1970-01-01
      • 2018-09-24
      • 2023-03-15
      • 1970-01-01
      • 2018-03-24
      相关资源
      最近更新 更多