Android-связь между двумя приложениями на двух разных устройствах - PullRequest
2 голосов
/ 17 декабря 2011

Можно ли установить связь между двумя различными приложениями, которые находятся на двух разных устройствах, через Интернет.Я хочу нажать на приложение, которое находится на одном устройстве B, из приложения, которое находится на устройстве A, и получить данные из приложения на устройстве B в приложение на устройстве A.Если это возможно, как это сделать?

Ответы [ 2 ]

1 голос
/ 17 декабря 2011

Практически только через сервер.Мобильные устройства не могут напрямую соединяться друг с другом, поскольку NAT предотвращает установление входящих подключений.

Итак, вам потребуется:

  1. Схема идентификации пользователя или устройства.Как пользователи находят друг друга?Как указать, к кому они хотят подключиться?Вы должны предоставить это самостоятельно.

  2. Технология Push для уведомления пользователя о том, что кто-то хочет подключиться.Используйте C2DM .

  3. Ваш собственный сервер, через который вы будете передавать данные, которые пользователи хотят поделиться / отправить.

0 голосов
/ 17 декабря 2011

Если оба устройства находятся в зоне действия Bluetooth, тогда Bluetooth можно использовать в качестве средства связи, хорошим примером этого может служить приложение для чата Bluetooth .

...