Мой вариант использования рассматривает трех действующих лиц:
- Производитель сообщений (например, Удаленный сервер);
- брокер сообщений (например, RabbitMQ);
- Потребитель сообщений (весеннее-веб-приложение на собственной AS).
Процесс общения выглядит следующим образом:
- Поставщик сообщений создает сообщение (путем указания получателя), а затем отправляет его Посреднику сообщений;
- Посредник сообщений передает сообщение получателю сообщений;
- Потребитель сообщений получает сообщение, а затем доставляет его определенному пользователю (сопоставляя получателя и имя пользователя) с помощью WebSocket< /сильный>.
Возможна ли реализация этого сценария?