Как лучше всего отправить бинарный файл с Android на скрипт Python на ПК? - PullRequest
2 голосов
/ 27 мая 2011

Мне нужно отправить двоичный файл (или объект Bitmap) с Android на ПК, который запускает скрипт Python для его получения.Кто-нибудь был в такой же ситуации или есть какие-то намеки, что может быть лучше здесь?Варианты - сокеты или веб-сервис (кроме обходных путей с samba и т. Д.), Я думаю, но что проще и быстрее реализовать?

Ответы [ 2 ]

1 голос
/ 27 мая 2011

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

Кроме того, когда приложение растет, вы можетепозже расширьте его до полного интерфейса в стиле REST.

0 голосов
/ 07 июля 2011

Этот ответ поможет вам на стороне клиента:

Как загрузить файл с помощью библиотеки Java HttpClient, работающей с PHP

для получения дополнительной информации - библиотека для использования, где ее скачать и т.д .. см .: http://vikaskanani.wordpress.com/2011/01/11/android-upload-image-or-file-using-http-post-multi-part/

...