Как создать приложение P2P для Android Remote? - PullRequest
0 голосов
/ 09 марта 2012

Я хотел бы разработать приложение Remote для однорангового устройства Android с использованием соединения TCP / IP.как только одно устройство успешно удалено от другого, он / она сможет увидеть, что делает другое устройство (пример: рисование с приложением и т. д.).Возможно ли это сделать или есть другой способ, который более эффективен?Любая ссылка / дорожная карта приветствуется.примеры кода очень ценятся.

Ответы [ 2 ]

0 голосов
/ 11 марта 2012

Если удаленный доступ означает в локальной сети, вы можете использовать многоадресную рассылку IP. Если удаленный означает WAN, то вам понадобится полноценная P2P-инфраструктура с решениями для обхода NAT, такими как, например, JXTA. Google JXTA, и вы найдете информацию, включая примеры кода. Это не единственное решение, вы также можете изучить JGroups.

Существуют также P2P-структуры на основе UDP. Это немного лучше при прохождении NAT, но у вас остается обязанность собрать кусочки головоломки (т. Е. Разрезать данные) вместе.

0 голосов
/ 09 марта 2012

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

https://github.com/commonsguy/cw-advandroid/tree/master/AdvServices/RemoteService/ https://github.com/commonsguy/cw-advandroid/tree/master/AdvServices/RemoteClient/

Я думаю, что это может помочь вам ..

Спасибо ...

...