0

我是大学生。

我正在做一些云项目,这正是 android 版本的 iCloud 和 iBooks 应用程序。

开发环境:

  • 服务器模型:epoll server(C语言)

  • 文件管理:Hadoop

  • 客户端:android(java) 和 windows PC(C#)

限制:不使用 dropbox API(我必须构建自己的服务器和客户端)

情况:

文件自动同步和云电子书查看器,如 icloud(或保管箱)和 iBooks 应用程序。

当您在 Android 智能手机中拍照时,它会自动拍摄

在您的 android 平板电脑和 Windows PC 中作为“真实图片文件”,而不仅仅是文件名列表。

我的问题是:

  1. icloud 或 Dropbox 应用了哪些技术?

我怎样才能注意到新文件和文件自动更改?

2 我们在服务器客户端中分别使用 3 种不同的编程语言 C、C#、java。

我应该考虑并会遇到什么网络问题?

目前搜索到的信息:

  1. rsync(库)

  2. zookeeper(hadoop 子项目)

4

1 回答 1

0

我会使用 Amazon Web Services 来完成这项任务。您可以使用 Amazon S3 来存储文件(这实际上是 DropBox 使用的)。

于 2012-06-08T18:38:41.837 回答