首页 > 解决方案 > 如何通过 Web 界面访问远程硬件设备的功能?

问题描述

我来自 Web 开发背景,但目前面临一个项目,该项目以某种方式触及从 Web 界面进行远程硬件操作的主题。

先决条件

目标:开发一个基于 React 的 Web 应用程序,它能够执行某些操作:

  1. 检索系统信息(例如正常运行时间、实时在线/离线状态、系统日志和错误)
  2. 执行系统方法,例如重新启动设备或将新文件上传到目标设备文件系统

问题:从客户端 Web 应用程序访问远程设备系统方法的最佳方式是什么?

假设:我假设(我可能完全错了!)最佳做法是:

  1. 开发基于 .NET(适用于 Windows)和 Java(适用于 Android)的 Web API,以便以 REST API 或类似的形式为客户端应用程序提供与之通信的接口。

  2. Websockets 用于在线/离线状态的实时状态更新(?)

其余的对我来说是一个很大的问号。我将不胜感激任何我必须进一步研究的帮助或方向。

标签: c#android.netwindowsremote-access

解决方案


推荐阅读