我有一个供个人使用的桌面应用程序,我希望它能够将其数据与网络同步。

由于它不是跨国的,我认为一个解决方案可能是将批次序列化(反序列化)为纯文本格式并将其存储在网络上的某个文件中。

现在我正在寻找一种可以通过代码访问的免费存储方式,无论是 HTTP 还是 FTP,这对我来说都是平等的。当然,我希望它“稳定”,所以不是一些可以在没有事先通知的情况下随时停止的不起眼的免费服务或连接不良/大量停机时间的服务。

另外,如果任何碰巧在谷歌上搜索到正确术语的人都无法轻松获得数据,那就太好了,但这是可选的,因为我可以对其进行加密。

我正在考虑谷歌文档,但实际上任何事情都可以,只要它是

  • 自由的
  • 稳定(稳定/值得信赖)
  • 可通过代码访问
  • 密码保护(可选)

如果代码片段能够提供建议的解决方案,那就太好了!我正在使用 C#

有帮助吗?

解决方案

Softronics 是一家瑞士托管公司,提供 mydrive,免费的 2GB WebDAV 存储包. 。他们还主持 2 场 FTP,每月 1.20 欧元

其他提示

其中一些 Dropbox 插件 提供各种 Ruby、Python 和 PHP 脚本和 API,用于与您的存储空间进行交互。如果我是您,我可能会从 Ruby API 开始,然后编写一个快速的 C# 版本。

如果可以的话可以发布吗?:)

不是免费的,但相当便宜 - 我用 糖同步. 。只需标记本地文件夹,它就会自动同步到远程服务器。版本历史和多机同步也是如此。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top