Как загрузить файлы изображений в хранилище объектов в Bluemix, используя Java Liberty на Eclipse?

Недавно я начал работать с платформой IBM Bluemix. Я пытаюсь написать веб-приложение с использованием Java EE на Eclipse, которое позволяет пользователю загружать изображение, которое будет храниться в облаке, с помощью службы хранилища объектов.

Прямо сейчас у меня есть веб-приложение на Eclipse с подключенным к нему хранилищем объектов, но не хватает документации (или я не могу найти его) о том, как получить доступ к хранилищу объектов из кода и использовать его для хранения файлов (конкретно изображения) в облаке.

Я использую форму HTML для загрузки файла изображения и класс сервлета для обработки отправки формы. Вот форма, которую я использую:

<form method='POST' enctype='multipart/form-data' action="${pageContext.request.contextPath}/upload">
    Choose image to upload: <input type='file' name='newImage' /> <br> 
    <input type='submit' value='Upload Image' /> 
</form>

Если кто-то может предложить помощь, это будет высоко ценится.

1 ответ

Решение

Вы можете взглянуть на Подключение к IBM Object Storage for Bluemix с помощью Java. В этом руководстве показано, как использовать OpenStack4j и Java для подключения к экземпляру Object Storage в Bluemix.

Если вы собираетесь запустить приложение в Bluemix, я предлагаю вам также ознакомиться с некоторыми основными понятиями в разделе Использование хранилища объектов из приложения Bluemix.

Другие вопросы по тегам