Заставить два эмулятора андроида говорить через сервлет - PullRequest
0 голосов
/ 21 сентября 2010

Я пытаюсь создать игру типа крестики-нолики, в которой два андроида могут играть друг с другом.Я пытаюсь построить эту игру, используя eclipse SDK и сервлет, написанный на PHP (или я могу использовать Java, если это необходимо).Диаграмма прилагается (http://www.scorechase.com/tictactoe.PNG), которая изображает одну сторону потока данных.Вот проблема

1] Как определить два эмулятора?2] Когда устройство 1 отправляет сервлету букву «X», как мне отправить сообщение на устройство 2, чтобы сообщение заполнилось на устройстве 2.

Я сделал это долго в J2ME, где я использовалAPI push для передачи данных после того, как устройства зарегистрировали прослушиватель на сервлете.Я не уверен, как добиться этого в Android.Любые идеи будут действительно полезны.

Спасибо!

1 Ответ

0 голосов
/ 21 сентября 2010

Webdzinez

Чтобы использовать его, приложение на устройстве Android регистрируется в Google и возвращает регистрационный идентификатор.Затем он отправляет этот идентификатор в веб-приложение - с помощью любого выбранного им механизма.Чтобы отправить сообщение на устройство, веб-приложение отправляет аутентифицированное сообщение в API-интерфейс push-уведомлений Android, который заботится о его доставке на устройство.Сами push-сообщения состоят в основном из уведомлений о новых данных, поэтому приложение должно извлекать новые данные непосредственно из веб-приложения.

Необходимо использовать Push API в Android

...