Общий API файловой системы для файлов в облаке? - PullRequest
1 голос
/ 05 декабря 2011

Наше приложение представляет собой своего рода конструктор сайтов самообслуживания для конкретной отрасли. Мы должны иметь возможность хранить файлы HTML и изображения для сайта каждого клиента, чтобы пользователи могли легко получать к ним доступ и редактировать их. Мне бы очень хотелось иметь возможность хранить файлы на S3, но, возможно, в других местах, таких как Box.net, Google Docs, Dropbox и Rackspace Cloud Files.

Было бы проще всего, если бы там был какой-то общий API файловой системы, который я мог бы использовать в этих репозиториях, но, к сожалению, все это проприетарно. Так что я должен что-то реализовать. FTP или SFTP - очевидный выбор, но это много работы. WebDAV также будет боль.

Наш серверный код - Java.

Пожалуйста, кто-нибудь, дайте мне волшебное решение, которое быстрое, простое, основанное на стандартах, и решит все мои проблемы безо всяких усилий с моей стороны. Пожалуйста?

1 Ответ

0 голосов
/ 26 марта 2013

Не уверен, что это именно то, что вы ищете, но мы создали http://mover.io для решения подобных задач.В настоящее время мы поддерживаем 13 различных конечных точек, и у нас есть графический интерфейс и API для взаимодействия со всеми этими поставщиками облачных хранилищ.

...