1

我的目标是创建一些 API 或服务,其输出必须显示在网站上,并且需要访问客户端的数据库。但是代码应该在我的服务器上,因此服务。

我认为它喜欢这样,当页面请求发生时,客户端会让我的服务器知道请求及其类型。然后我的服务器查询客户端数据库(远离我的服务器)并获取运行算法所需的数据。然后运行算法并将输出返回到客户端服务器,然后再次处理(添加 html 标签等)并显示给用户。

这是一个健全的架构吗?要显示的输出不是页面的实际值,我的意思是它只是一个附加组件。所以异步加载也不会受到伤害。我相信以同步方式这将大大减慢页面加载时间。

如果(您的代码需要保持私有 && 客户端数据库并且您的服务器是远程连接的 && 您的代码的输出会影响页面),您将如何完成此类任务 :))

最后一个意思是客户端向您发送一些数据不仅足够,它还对输出感兴趣。

PS:我觉得这种问题在SO中不是很喜欢。但我有时会遇到这类问题,而 SO 是真正的交易,您可以在其中获得最快且最出色的答案。如果这需要关闭,有人可以在评论中指出我们可以在网络上讨论这些问题的地方吗?

4

1 回答 1

0

这是一个有一定深度的话题,因此这里可能不适合详细介绍。基本上,您需要了解异步 Javascript/ajax 调用。这通常是通过许多流行的 Javascript 框架直接实现的,因此我建议您接下来看看。

于 2012-12-25T01:25:45.687 回答