应用程序可以部分基于云吗?

Can an application be partially cloud-based?

这与云计算有关。对于不知道的受访者来说,Wunderlist 据说是一个基于云的待办事项列表应用程序。检查文档后,我了解到该程序使用 JSON 数据格式生成对服务器的 REST 调用。

因为它是基于云的,这意味着可以在多个设备上实现一致性(如果您希望 phone 和计算机上的相同列表很方便)。

我的问题是:假设您有说明应用程序外观的前端和说明应用程序如何从奇妙清单的服务器检索数据的后端,如果您没有互联网连接会怎样?这是否意味着您必须编写应用程序才能同时进行本地和云存储,或者只进行云存储?

如果它是两者的混合体,那么它真的是一个完整的基于云的应用程序还是只是一个部分基于云的应用程序?

非常感谢任何可以澄清的人。

通常的方法是,如果您希望应用程序在没有互联网连接时能够运行 运行,则在本地复制数据并与服务器同步或 'cloud'无论何时任何一方发生变化,或者只要连接可用就定期。

这意味着您将 'out of synch' 暂时未连接到互联网但对于许多应用程序来说这不是一个大问题(我怀疑待办事项列表将包含在该集合中)。