将Web应用程序数据与用户桌面同步的方法

时间:2012-05-11 01:02:07

标签: web-applications google-drive-api dropbox data-synchronization atom-feed

我们在学术研究领域有一个网络应用程序,它接收来自科学仪器的数据并存储它。能够自动将这些数据与用户的桌面同步 - 至少一种方式(网络 - >桌面)会很酷,但另一种方式也可能是有用的。根据部署情况,用户的数据总量介于几百兆字节和几兆兆字节之间。 (我们不需要解决所有情况 - 这是“它会很酷”,而不是“这是关键任务”)

Google Drive / Dropbox /...

首先想到的是在Google云端硬盘或Dropbox上复制数据。

优点:

  • 坚如磐石的桌面同步应用
  • 用户熟悉且熟悉的技术(在许多情况下,用户拥有机构Google帐户)

缺点:

  • 这些API并非真正设计用于简单地引导数据。我们可能不得不将所有数据存储在那里,这会花费很多,或者管理诸如删除旧数据之类的东西。
  • Google云端硬盘看起来很麻烦(在Chrome网上应用店注册应用......)。
  • 需要管理这些外部凭据等。

Atom / RSS feed?

进一步的想法是我们可能为每个用户设置一个Atom提要,也许有Atom客户端可以搜索提要并将所有链接下载到本地目录?我没有调查过。这可行吗?我们已经在某些情况下使用Atom将数据导入我们的应用程序,但我们显然不会使用桌面客户​​端。

我们真的想要使用现有的应用程序,并且至少需要支持Windows(XP +)和OS X.我们不想从事编写任何桌面软件的工作。

其他

如果有两种方法,还有其他方法吗?

0 个答案:

没有答案