Какой самый эффективный и надежный способ работы с изображениями, когда задействован веб-сервис SOAP? - PullRequest
1 голос
/ 20 января 2012

У меня есть приложение для Android, которое будет вызывать веб-сервис SOAP для некоторых данных.

Для целей этого вопроса мы примем его данные об автомобилях.

Я дошел до того, что вернул текстовые данные об автомобиле (марка, модель и т. Д.), Это самая простая часть. Я также хотел бы вернуть изображение автомобиля, как.

Пока я вижу два жизнеспособных варианта:

  1. Получить изображение в ответе SOAP (даже не знаю, является ли это возможно)
  2. Извлечение URL-адреса в ответе SOAP, который указывает на изображение, возможно URL к веб-изображению

Может ли кто-нибудь дать совет относительно надежного решения для достижения этой цели?

Спасибо

1 Ответ

2 голосов
/ 20 января 2012

Вариант 2, безусловно. Если вы выберете опцию 1, вы ограничитесь отображением только после того, как полностью загрузите все сообщение, включая закодированные изображения. Это может занять некоторое время. С другой стороны, если вы просто включите URL-адреса, вы можете загрузить сообщение, отобразить свой пользовательский интерфейс, затем загрузить изображения и динамически обновлять эти представления изображений, когда изображения заканчивают извлекаться из Интернета. Это приводит к гораздо более отзывчивому пользовательскому интерфейсу, особенно в мобильной среде, где подключение к данным может быть не таким быстрым или надежным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...