服务器可以在客户端机器上执行脚本(远程存储在服务器上)吗?

时间:2021-07-07 13:11:21

标签: python django server

以下是所需的整个过程:

我有一个客户端-服务器架构,其中服务器是使用 Django 实现的。 客户端(位于服务器网络之外):

  1. 从浏览器连接到我的服务器;
  2. 执行一个脚本来打包图像和其他必要的文件 处理;
  3. 将打包好的文件上传到我的服务器;
  4. 我的服务器处理图像;
  5. 我的服务器将处理后的图像发送回客户端。

我的问题是:服务器能否以任何方式执行在客户端机器上打包的脚本/可执行文件?脚本将使用 Python 或 C。

这个问题背后的主要原因是我希望我的脚本保留在服务器端,并且我希望保持客户端尽可能瘦;除了脚本将生成的包和处理返回的数据之外,我不想在客户端保留任何内容。如果没有解决方案,我会将脚本放在客户端的机器上。

我开始研究 RPyC,但由于我对如何做到这一点知之甚少,所以我在这里收集建议。

0 个答案:

没有答案