Платформа для обмена сетевыми сообщениями Android? - PullRequest
0 голосов
/ 07 февраля 2012

Так что это довольно сложная проблема.Я разрабатываю приложение, которое должно иметь возможность получать данные по сети.Я хочу иметь возможность отправить строку с моего компьютера, на котором запущено приложение, в приложение для Android.Например, если я захочу сказать приложению для Android "HELLO", то оно обнаружит приложение для Android в сети и отправит строку "HELLO" в приложение для Android.Мне нужно иметь возможность отправлять с iOS, MacOSX, Windows и так далее.Скорее всего, приложение будет написано на Java для настольной версии, а версия для iOS, конечно, должна быть в Cocca, но если это не сработает, то так и будет.Есть ли что-нибудь подобное там

1 Ответ

0 голосов
/ 07 февраля 2012

Я бы посмотрел в mDNS. Реализация OS X / iOS называется Bonjour, и у них есть API для этого. Существует библиотека для Java / Android под названием JmDNS. Он будет работать только в локальной сети, но с его помощью вы сможете рекламировать / узнавать, кто находится в вашей сети. Например, вы можете сделать так, чтобы приложение Android сообщало, что оно работает, а ваш телефон имеет IP-адрес X. Затем ваше приложение для настольного компьютера может обнаружить это и открыть новое подключение для передачи данных по адресу X.

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