2013-12-18 2 views
1

Я хочу создать приложение для моего заключительного проекта проекта, в котором я пытаюсь взять изображение на устройстве Android, а затем передать изображение в качестве параметра на удаленный компьютер. На удаленном ПК я буду обрабатывать изображения (используя Java). Поскольку пакет RMI не реализован в Android, я не уверен, как реализовать Remote Procedure Call.Android Remote Procedure Call

Мои поиски приземлились меня эти 2 ссылки:

  1. http://blog.pastelstudios.com/2012/10/11/poor-mans-rmi-android-java/
  2. https://code.google.com/p/android-json-rpc/

Me, еще будучи новичком в Android программирования не вполне может понять, как это реализовано. Я надеюсь, что кто-нибудь сможет объяснить, как я могу это реализовать ... Если ссылки, которые я нашел, это мой лучший выбор, тогда, возможно, кто-нибудь сможет объяснить, как я могу использовать его для своего проекта.

Любая помощь будет глубоко оценена.

ответ

0

Самый простой способ - реализовать веб-сервис, а не RPC или RMI. RPC и RMI - это стили программирования, а простой сервис, который вы описываете, является ненужным источником сложности. Кодируйте свое изображение в стандартном формате (JPEG или PNG в зависимости от того, нужна ли точность пикселей), разместите его на сервлете, запущенном на веб-сервере (например, Apache Tomcat) на своем ПК, и обработайте его, затем перекодируйте и отправьте обратно ,