2015-10-14 57 views
0

這與雲計算有關。對於不知道的受訪者來說,Wunderlist應該是一個基於雲計算的待辦事項列表應用程序。檢查完文檔後,我知道該程序使用JSON數據格式生成REST調用服務器。應用程序可以部分基於雲嗎?

因爲它是基於雲的,所以它意味着可以在多個設備上實現一致性(如果您希望在手機和計算機上使用相同的列表,則可以方便使用)。

我的問題是:鑑於您的前端說明了應用程序的外觀以及後端說應用程序如何從Wunderlist的服務器檢索數據,如果您沒有Internet連接,會發生什麼情況?這是否意味着您不得不編寫應用程序,以便它可以同時執行本地和雲存儲,或只是雲?

如果它是兩者的混合,那麼它真的是一個完整的基於雲的應用程序還是隻是一個部分基於雲的應用程序?

非常感謝任何能澄清的人。

回答

1

如果您希望應用程序在沒有互聯網連接時運行,常用方法是在本地有數據副本並與服務器或「雲」同步,無論何時發生更改任何一方或每當連接可用時定期進行。

這意味着,如果沒有連接到互聯網,但對於許多不是很大的應用程序(我懷疑某個待辦事項列表將包含在該集合中),您將會暫時「不同步」。

+0

但是,在空間方面與僅僅是本地應用程序相比並沒有真正的優勢,是嗎?因爲這兩種類型仍然需要在本地存儲數據? –

+1

您可以「調整」或以任何您想要的方式進行設計 - 對於具有應用程序一致性的待辦事項列表,可能比存儲更重要。對於照片存儲應用程序,只有在本地保存最近或經常瀏覽的照片,並將所有其他照片存儲在雲端,才能確保本地存儲的真正節省。 – Mick

相關問題