Задать вопрос
vitali1995
@vitali1995

Как построить архитектуру двухстороннего обмена сетевыми сообщениями?

Меня интересует паттерн, который позволит переспрашивать у пользователя недостающие данные и при этом полностью отделить логику клиента и сервера.
Пример:
  • пользователь выполняет действие
  • клиент делает запрос на сервер
  • сервер обрабатывает запрос, в какой-то момент требуется уточнение от пользователя
  • сервер делает запрос на клиент
  • пользователь добавляет новые данные
  • клиент делает запрос на сервер
  • сервер продолжает обработку запроса и возвращает ответ
  • результат отображается на клиенте
  • Вопрос задан
  • 451 просмотр
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    FullStack-разработчик: тариф PRO
    14 месяцев
    Далее
Решения вопроса 1
begemot_sun
@begemot_sun
Программист в душе.
Почитайте про Finite State Machine.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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