首页 > 解决方案 > 移动客户端将控制/发送命令到我的电脑服务器客户端

问题描述

我不知道从哪里开始,所以让我们先说我想要的。

我手机上的一个应用程序,可以控制/发送命令到我的电脑

我不是在问如何编码,我想简要了解我需要什么才能做到这一点。我曾想过使用 ASP .NET Core Web 应用程序,但我不确定这是否是我所需要的,我需要在 PC 上运行一个服务器,这样手机才能连接到 PC 客户端并向其发送命令移动客户端。

此外,它必须是 C#,因为它是我唯一流利的语言。

我应该在 PC 和移动设备上使用哪个库?

标签: c#serverremote-server

解决方案


您可以使用 ASP.NET Core 创建托管在您的 PC 上的 Web 服务。您手机上的应用程序可以通过向 Web 服务发送 HTTP 请求来发送命令。

例如,Web 服务可以响应如下请求:

POST http://localhost:8080/do-stuff

但是 Web 服务方法并不是性能最高的方法。如果您优先考虑性能,则应该使用套接字。您可以使用本示例中的 .NET 类或使用库。

如果您想使用 C# 开发所有内容,我建议您使用Xamarin来开发移动应用程序。


推荐阅读