【问题标题】:How to control motors from an HTML web page如何从 HTML 网页控制电机
【发布时间】:2017-10-25 14:05:36
【问题描述】:

我正在做一个项目,其最终目标是通过网页控制一些简单的电机。我使用 HTML 创建了网页,现在我想知道最好的方法

我想在单击按钮后向服务器发送一个命令,运行电机的 C# 脚本将接收该消息,然后相应地控制电机。最好的方法是通过 JSON 和/或 jQuery 吗?

到目前为止,我有一个用 jQuery 编写的 .load 函数,它可以向服务器发送一条简单的消息。然后在 HTML 文档按下按钮时调用该函数。我的主要问题是,这是否是在 HTML、服务器和 C# 之间进行通信时的最佳路径。谢谢。

【问题讨论】:

  • 我认为这会更适合 webmasters.stackexchange.com
  • 我不知道您是否考虑过,但不要忘记安全性。想想你需要什么,他们会做出比这更安全的东西。
  • 研究如何用 C# 编写 HTTP 服务器...这可能会使事情变得更简单,因为您将接收请求并在相同的应用程序和语言上执行硬件信号。

标签: jquery html json


【解决方案1】:

我不会费心用 C# 编写 HTTP 服务器。我个人的方法是使用 Web 服务器和一些经典的服务器端语言,如 PHP 或 spring/java 端点。这将在安全性、灵活性、用户管理和权限等方面为您提供很多帮助。然后您可以使用一些东西来调用您的 C# 脚本,从服务器端脚本运行电机。 jQuery 和 json 在前端就可以了。

【讨论】:

  • 我将为此使用 Apache 服务器,这是我第一次使用。我还需要为服务器编写 PHP 脚本吗?非常感谢您的回复。
  • 你不需要 PHP。如果不考虑安全性,您可以创建一个简单的 C# 服务器,并且您也不需要 Apache。我只是说我认为您可以使用 PHP 或其他面向 Web 的服务器端脚本更轻松地管理用户会话、登录、注销、json、数据库。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-30
  • 1970-01-01
  • 2019-11-24
  • 1970-01-01
相关资源
最近更新 更多