Идея Android P2P - PullRequest
       5

Идея Android P2P

0 голосов
/ 15 марта 2011

Я искал способ симуляции Peer 2 Peer для игр на андроиде, и лучший способ, которым я смог придумать, это подключить андроид к серверу и затем маршрутизировать через этот сервер. Я просто думаю о том, как найти решение, чтобы вы могли буквально набрать кому-нибудь номер телефона и попробовать подключиться к ним.

Использование служебного модуля для проверки входящих текстовых сообщений, которые должны быть правильно отформатированы для обнаружения, может интерпретировать, что другой телефон пытается запросить соединение с другим приложением для Android. Если приложение найдено, то пользователю будет предложено указать, хочет ли он подключиться к другому человеку. Если да, их телефон отправит обратно текстовое сообщение на исходный телефон, на котором также установлена ​​система обмена сообщениями, в котором говорится, что он хочет подключиться, и что это мой текущий IP-адрес. Исходный телефон или хост-телефон затем откроет соединение с телефоном других пользователей через Интернет, после чего вновь созданное соединение можно будет использовать для передачи информации туда и обратно.

Базовый макет списка Сервисный модуль: - Пишет / получает форматированные текстовые сообщения, чтобы предупредить / проверить, что кто-то пытается подключиться к их приложению - Отправитель пытается установить соединение с телефоном-получателем, который принимает соединение и передает требуемое приложение вместе с отправкой пакета подтверждения - При подтверждении телефон отправителя передает соединение с оригинальным желаемым приложением.

Любые мысли, идеи, конструктивная критика будет полезна.
* извините за смелый, но я надеюсь, вы понимаете, почему.

1 Ответ

0 голосов
/ 18 марта 2011

лучший способ, которым я смог придумать, это подключить андроид к серверу и затем направить через этот сервер

Это называется реализацией TURN P2P. Вы хотите прочитать о реализации STUNT тоже. Возможно, вам будет интересна JXTA P2P framework.

...