2013-03-20 1 views
1

Я создал проект клиент-сервер, чтобы выяснить службу GCM (Google Cloud Messaging). Он работает хорошо с моей первой попытки, когда я развернул: -Как подключить приложение appengine, запущенное на локальном сервере с сервером GCM

1) Android-приложение на устройство.

2) Appengine App to Appengine server.

Но я пропустил одну вещь, если мне нужно внести изменения в проект в основном на appengine app. Каждый раз, когда мне нужно развернуть сервер appengine, проверьте его, правильно ли он работает или нет. Его занимает много времени.

Как протестировать LOCAL appengine server app (как сервер) с помощью андроида DEVICE (как клиент) не эмулятор .... ?? Я имею в виду, как приложение aappengine, запущенное на локальном сервере, подключается к серверу GCM (где-то в WWW), что приводит к push-уведомлению моего устройства Android ...

ответ

0

Для отправки сообщений на сервер GCM вам даже не нужно запускать локальный сервер. Любое приложение, работающее на вашем локальном компьютере, которое может подключиться к Интернету и отправлять HTTP-запрос POST, может отправить сообщение на сервер GCM, который будет отправлен на ваше устройство (при условии, что вы используете правильный идентификатор регистрации).

Вам нужен только локальный сервер, если вы хотите, чтобы ваше приложение Android отправило идентификатор регистрации на ваш локальный компьютер.

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

+0

Его рабочие благодарности .. это была проблема в моем интернет-прокси !!! – aseem

Смежные вопросы