【发布时间】:2017-07-27 00:31:41
【问题描述】:
如今,我们总是认为“将您的数据发送到服务器,它会为您计算数据,然后将响应发回给您”。
但是想象一下别的事情:我希望我的客户自己计算数据。
问题是:是否有类似于通用协议的东西通过 http 发送操作而不是数据?这样服务器就可以将操作发送给客户端,无论它使用什么系统。如果不存在,创建这种系统会面临哪些技术难题?
我说的是“静态”动作,例如数学函数。
【问题讨论】:
-
没有这样的协议,试着设计一个,你就会明白为什么不可能了:)
-
这不是责备,只是为了了解可能存在的困难
-
第一个困难 - 独立操作是无用的,它们需要数据,这可能是巨大的数据集(在服务器上处理它然后发送到客户端更快),第二个 - 安全性,你实际上不需要想向客户发送一些动作+数据
-
第一 - 我不明白,如果我有一个本地数据库,例如......第二 - 什么安全?例如,如果动作是对两个数字求和
-
其实我是在说技术难点
标签: function http network-programming