【问题标题】:Consuming web service data into DB?将 Web 服务数据消耗到数据库中?
【发布时间】:2011-08-19 23:23:35
【问题描述】:

我创建了一个网站,其中包含我们公司商店的store 表。 store 表数据将从它通过 Web 服务接收的数据中填充。它将必须添加新商店,将已关闭的商店标记为已关闭,并将已重新开业的商店标记为营业。

如何使用 Web 服务填充此表?

1) 是否有一些 (cron) 脚本使用 Web 服务并将数据与 stores 表同步?

2) 将其构建到应用程序本身中?所以在应用程序启动时,它会同步数据?然后也许会以某种方式修改我的模型,以便在每 10 分钟找到一次后同步数据(不确定这将如何工作)?

3) 还有其他想法吗?

【问题讨论】:

    标签: ruby-on-rails database web-services architecture


    【解决方案1】:

    我会选择 cron 工作。这将使数据群与使用数据的应用程序分开。此外,这意味着即使您的应用程序离线,您也可以使数据保持最新。最后,数据也可能被不同的应用程序使用?如果是这种情况,将数据群与使用数据的应用程序之一联系起来就没有多大意义。

    【讨论】:

      【解决方案2】:

      为什么需要数据库?根据您所做的工作,直接与 Web 服务对话可能更实际。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-09-27
        • 1970-01-01
        • 1970-01-01
        • 2018-10-03
        • 1970-01-01
        • 2016-12-02
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多