У меня следующая ситуация.
У меня есть приложение размещенный сервер узлов в Amazon, и у меня есть клиенты узлов у наших пользователей, которые служат вих внутренняя сеть, так что это приложение узла сервера / клиента.
Ситуация такова, что мой размещенный узел должен отправлять уведомления нашим клиентам узла, и клиентам этого узла не обязательно иметь действительный IP-адрес в Интернете, и яне может получить к ним доступ напрямую.
Мой размещенный узел должен уведомлять своих клиентов только несколько раз в день в случайное время, и это будет происходить не все дни, НО , когда на этом сервере выполняется какое-либо условие, клиентыдолжны быть уведомлены.
Так что мои варианты до сих пор:
- Мои клиенты узла время от времени отправляют запрос, чтобы проверить это определенное условие, которое является фиктивным способом сделать это;
- Я могу использовать веб-сокеты, и это работает, но веб-сокеты поддерживают соединение открытым для всех моих клиентов.
Эти два параметра не соответствуют моим требованиям.
Существует некоторая функциональность, которая работает как push-уведомления, когда сервер моего узла отправляет уведомление клиенту моего узла?Заранее спасибо.