gpt4 book ai didi

windows-8 - 在 Windows 8 和 Phone 8 之间同步数据选项

转载 作者:行者123 更新时间:2023-12-04 05:13:22 24 4
gpt4 key购买 nike

我想创建一个应用程序,用户可以在其中添加和查看数据。在台式机/平板电脑或手机上添加并从任一来源读取。我希望在用户的任何设备之间同步数据存储。

我开始玩 Azure Trial,它看起来很有希望。可能是在用户设备之间将数据同步到云的可靠方法。除了在用户设备之间同步之外,我目前不需要云服务。

我见过一些使用用户的 SkyDrive 帐户执行“备份/恢复”模型的应用程序。但这似乎是一个手动过程。我希望看到它无缝地完成。

我已经研究过同步服务,但这更像是一个集线器/辐条解决方案。同样,我不需要中央数据库。

有哪些选择?在这一点上,我可以只使用 Windows 8 模式/实践。

最佳答案

因为它们是独立的设备,所以你需要有一些服务层来为你做存储/转发。有了它,您有两个基本选择,使用最终用户自己的存储(又名 SkyDrive)或使用您自己的存储(又名 Windows Azure)。

SkyDrive 完全支持通过 Live SDKs并提供一种允许用户共享存储数据并在多个设备之间同步的安全方式。您可以获得安全性,而且您无需为服务器端存储付费。用户拥有他们的存储空间,而不是你。限制在于,在 SkyDrive(或您使用的任何文件同步服务)不可用的其他设备或用户之间共享相同数据时,您可能会遇到问题。

使用 Azure 等服务层,您拥有更大的灵活性,但您也将负责维护(并支付)该服务器端存储/服务。你看过“Windows Azure Mobile Services”。使用 Azure 帐户可以获得 10 个免费的 Azure 移动服务。您将为后端的 SQL 数据存储付费,该费用取决于您在服务器端存储的数据量。您还需要确保以一种保护单个用户数据的方式构建您的应用程序,但这实际上很容易做到,有据可查,并为您提供了很多选择。

最后,您可以考虑要共享的数据类型。 SkyDrive 非常适合"file"。图片、歌曲、视频等。Windows Azure 移动服务 (WAMS) 非常适合“数据”。

这两种模式都没有对与错。这仅取决于您的目标。

希望能帮助你完成思考过程

关于windows-8 - 在 Windows 8 和 Phone 8 之间同步数据选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14613755/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com