如何在客户端上运行服务器上的C#应用​​程序

时间:2018-04-09 11:42:42

标签: c# server client

我有一个C#应用程序,我想在服务器上安装它,然后由客户端在服务器上运行它。

我希望它在服务器上运行,我在客户端上看到Windows,我在客户端做我的工作。

2 个答案:

答案 0 :(得分:0)

在客户端系统上安装应用程序并在服务器上创建数据库

答案 1 :(得分:0)

我认为您正在寻找的是WebService。请记住,您不能简单地运行"来自客户端的服务器上的代码 - 您不能简单地对服务器说,"这里有一些代码 - 开始运行它!"毕竟,从安全角度来看,这非常糟糕。

WebService的工作原理是您对其进行编程并将其部署到服务器,以便它的代码在服务器上运行。然后,您的客户端应用程序可以连接到Web服务并告诉它运行函数XYZ。函数XYZ此时正在服务器上运行,服务器将在请求完成后回复客户端。

因此,您的客户端应用程序位于用户的计算机上,并且能够与其Windows环境进行交互。然后,当您有需要在服务器上运行的东西时,您的客户端应用程序会告诉您的Web服务继续运行。