vitali1995
@vitali1995

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

Меня интересует паттерн, который позволит переспрашивать у пользователя недостающие данные и при этом полностью отделить логику клиента и сервера.
Пример:
  • пользователь выполняет действие
  • клиент делает запрос на сервер
  • сервер обрабатывает запрос, в какой-то момент требуется уточнение от пользователя
  • сервер делает запрос на клиент
  • пользователь добавляет новые данные
  • клиент делает запрос на сервер
  • сервер продолжает обработку запроса и возвращает ответ
  • результат отображается на клиенте
  • Вопрос задан
  • 448 просмотров
Решения вопроса 1
begemot_sun
@begemot_sun
Программист в душе.
Почитайте про Finite State Machine.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы