Я использую CloudBees для развертывания приложения Java EE. В этом мне нужно писать и читать файлы, и я не найду ни одной облачной файловой системы от CloudBees. Пожалуйста, предложите мне бесплатное хранилище облачных файловых систем и java-код для доступа к этой файловой системе.Хранить файлы в облаке с использованием Java EE
ответ
Используя jclouds, вы можете хранить вещи в разных облаках при использовании согласованного API. http://www.jclouds.org/
Вы можете хранить файлы - однако они будут эфемерными и не будут использоваться в кластере. Для этого вам нужно будет хранить в БД или s3 или аналогичных (есть также опция webdav).
файловая система на RUN @ Облако действительно не стойкое и не распределенное. Файл, хранящийся там, будет «исчезать», когда приложение будет повторно развернуто/перезапущено и не будет реплицировано, если приложение масштабируется на нескольких узлах кластера.
Лучший вариант AFAIK является использование службы хранения (Amazon S3, чтобы извлечь выгоду из низкой латентности сети из экземпляра RUN) с помощью jclouds нейтрального API (http://www.jclouds.org/documentation/quickstart/aws/), который может быть настроен на использование хранения filsystem (http://www.jclouds.org/documentation/quickstart/filesystem/), так что вы можете тест на вашем собственном компьютере и содержимое кэша кеша в каталоге temp - как определено System.getProperty («java.io.temp») - для получения лучших результатов.
Для этого кеша потребуется фаза «разогрева», чтобы получить заполнение из филестора, но тогда вы получите лучшее из обоих слов.
- 1. java компилятор в облаке с помощью java ee
- 2. Хранить данные в облаке
- 3. Где хранить сгенерированный PDF в Java EE
- 4. Примеры проектов Java EE с использованием шаблонов проектирования Java EE
- 5. Где хранить статические файлы в облаке, используемом приложением?
- 6. Первый проект Java EE с использованием REST
- 7. как защитить файлы приложений Java EE
- 8. Программисты Java EE не пишут в файлы
- 9. с использованием Java EE BeanManager, как Singleton
- 10. Запись файлов журнала с использованием Java EE
- 11. Java EE webapp не создает файлы/папки
- 12. Компонент регистрации с использованием log4j в java/java Приложение EE
- 13. веб-приложение Java EE и CSV-файлы
- 14. Хранить локальную базу данных в облаке
- 15. Найти файлы java ee на виртуальной машине
- 16. Область Java EE с BaseX?
- 17. Экспорт с Java EE + Struts2 в файлы DOC
- 18. Как хранить данные libfreenect в облаке точек?
- 19. Хранить байт [] в MongoDB с использованием Java
- 20. jPOS-EE Клиент, симулятор сервера с использованием Eclipse EE
- 21. Java EE с netbeans
- 22. Как динамически включать jsp-файлы в Java EE
- 23. Чтение XML Java EE
- 24. Начиная с Java EE
- 25. Хранить файлы сериализации в java-библиотеке
- 26. Login Многопользовательский с Java EE
- 27. Поиск enging с использованием Java EE (.jsp .java bean.java)
- 28. Показать изображение в Java EE
- 29. Java EE с использованием MongoDB без JPA или EJB?
- 30. Моделирование Таблица Отношения с использованием JPA в Java EE
Stackoverflow не является рекомендацией или сайтом для раздачи кода, и вы не указали каких-либо требований относительно фактических потребностей и требований к системе хранения (помимо необходимости бесплатного использования). Если бесплатный, возможно, попробуйте [Dropbox] (http://www.dropbox.com). – birryree
Можно ли получить доступ к Dropbox из java-кода ????? –
Да. У них даже есть [официальный SDK для Java] (https://www.dropbox.com/developers/reference/sdk). – birryree