используя blobstore с конечной точкой облака Google и Android

Я разрабатываю Android-проект, связанный с app-engine, используя плагин eclipse. Одним из аспектов приложения является предоставление пользователю Alpha возможности отправлять изображения пользователю Bravo. Для этого у меня есть следующие настройки:

Альфа-сообщение пользователя:

отправить изображение на сервер ядра приложений через конечные точкисервер хранит изображение в хранилище BLOB-объектовсервер хранит blobkey в хранилище данных

Пользователь Bravo получает:

сервер получает блобкей из хранилища данныхсервер получает изображение с помощью ключа BLOBсервер отправляет изображение в приложение для Android с использованием конечных точек

Эта настройка занимает более двух (2) минут с момента, когда мое приложение для Android отправляет изображение, до того момента, когда я вижу его в болячке блоба. Излишне говорить, что это совершенно неприемлемо.

Мой сервер обрабатывает изображение программно, используя следующий код:

public static BlobKey toBlobstore(Blob imageData) throws FileNotFoundException, FinalizationException, LockException, IOException {
        if (null == imageData)
            return null;

        // Get a file service
        FileService fileService = FileServiceFactory.getFileService();

        // Create a new Blob file with mime-type "image/png"
        AppEngineFile file = fileService.createNewBlobFile("image/jpeg");// png

        // Open a channel to write to it
        boolean lock = true;
        FileWriteChannel writeChannel = fileService.openWriteChannel(file, lock);

        // This time we write to the channel directly
        writeChannel.write(ByteBuffer.wrap
            (imageData.getBytes()));

        // Now finalize
        writeChannel.closeFinally();
        return fileService.getBlobKey(file);
    }

Кто-нибудь знает, как я могу адаптироваться?официальный пример использовать конечные точки (в случае, когда я должен использовать свои экземпляры App-Engine) или использоватьgetServingUrl (в обход моих экземпляров) хранить и обслуживать мои капли?
Пожалуйста, вместо слов, включите код. Благодарю.

Ответы на вопрос(3)

Ваш ответ на вопрос