2013-03-08 2 views
0

У меня есть три устройства Android с одним и тем же приложением, но мне нужно, чтобы три устройства запускали приложение одновременно.NodeJS ждет три запроса до ответа

У меня тоже есть сервер, и приложение обменивается данными с этим сервером (разработанным в NodeJS).

Я думал, что все устройства могут подключаться к серверу и ждать ответа. Но я не знаю, как это сделать с Узел. Я использовал кластеры в узле, но это не сработало, потому что я не знаю, как синхронизировать все эти 3 кластера.

Как это сделать? Еще одна идея?

Спасибо.

+0

Что вы хотите, вам нужно три устройства для запуска приложения одновременно? – Jameo

+0

Можете ли вы разместить свой код. – user568109

+0

Да, мне нужно запустить его одновременно. Я сделал то, что сказал bbbonthemoon. Спасибо вам всем. –

ответ

0

Ну, его легко реализовать с помощью общих событий в node.js. Создайте специальное событие и продолжайте запросы без ответа до тех пор, пока событие не будет запущено, что, очевидно, произойдет, когда будет получен третий запрос. node.js является очень мощным в этом.

+0

Я сделал это, и все получилось. Я создал массив и поместил все ответы внутри, тогда я отвечаю, когда все запросы находятся в массиве. Состязание: responses.push(res); \t if(responses.length == number_devices)

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