【问题标题】:Expose data from same back end to multiple clients将来自同一后端的数据公开给多个客户端
【发布时间】:2015-10-13 05:24:41
【问题描述】:

我是全栈 Web 应用程序开发的新手。我想设计一个 Web 应用程序,它的数据存储在后端数据库中。现在我想设计一个桌面 Web 客户端以及能够从后端获取数据的 android 应用程序。那么我需要如何开始呢?可以使用哪些 API,或者如何将来自同一后端的数据公开给多个客户端?

我也想处理大量的请求。如何设计这样的系统?在后端使用什么来有效地存储数据和处理请求。

任何包含有用信息的视频/文档/参考将不胜感激。

【问题讨论】:

    标签: android web-services api web-applications


    【解决方案1】:

    哇,你有一大堆问题要解决。在您可以做出任何合理的平台选择之前,您将需要对应用程序的算法和数据流等内容进行自己的研究。这里有一些基本的想法可以帮助你: 1) 看看 Java 和 Node.js。还有很多其他可能的平台,但您最终可能会使用这两个平台中的一个。试着想想你将在每一个中生成的实际代码会是什么样子。一点还是很多? 2)只需将您的数据存储在文件中,最有可能使用 JSON。也许在您弄清楚您的项目将走向何方之后,您最终会做一些更花哨的事情,但您会惊讶于简单的基于文件的解决方案的扩展能力。

    当您进行了大量研究,甚至可能在您选择的平台上编写了一些想法时,然后回来并大量编辑您的问题。只有这样,对工具选择的具体建议才有可能。

    【讨论】:

    • 我会决定做什么,但我对 API 几乎一无所知。向多个客户端公开数据。我可以研究哪个 API?当然,我不愿意每次用户执行某些事务时都调用文件 I/O 或数据库操作。
    • 算法和数据流先于 API... 远在前。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多