У меня небольшая проблема. Мне нужно написать клиент-серверное приложение, которое делает некоторые вещи.
Клиентская сторона: консольное приложение, которое ожидает сообщения с веб-сайта и отвечает на эти сообщения.
На стороне сервера: веб-приложение на другом клиенте, сделайте что-нибудь и после этого контроллера создайте сообщение и отправьте его на сторону клиента.
На стороне сервера я хочу использовать asp.net mvc с webapi и консольным приложением .net на стороне клиента. Но я не понимаю, как я могу получать сообщения с сайта, такие как push в консоли.
Для решения моей проблемы у меня есть одна идея: каждые 5 секунд клиент спрашивает сервер. Но я думаю, что это неправильно. Пожалуйста, дайте мне правильное решение для этого.
Спасибо.