mitaichik
@mitaichik

Как сделать двухстороннее общение приложений?

Всем привет!

Есть у меня сервер (Spring), и есть куча устройств (Rasbery PI - там приложение на чистой Java). Устройства шлют данные на сервер, с этим проблем нет.

Но надо :
1. Проверять онлайн устройство или нет.
2. Периодически передавать команды с сервера на конкретное устройство (зашифрованно). Как такое сделать (вариант когда устройство делает запрос и проверяет нет ли для него команд не подходит)?

На ум приходит XMPP (с ним не работал), AMPQ, но я его юзал лишь для очередей - предназначен ли он для такой задачи? Есть что то специальное для таких задач?

Стоит отметить что команды от сервера на устройства очень редки: от раз в час до раз в сутки.

Заранее спасибо.
  • Вопрос задан
  • 145 просмотров
Пригласить эксперта
Ответы на вопрос 1
VoidVolker
@VoidVolker
Dark side eye. А у нас печеньки! А у вас?
ВебСокеты.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы