Изменения документа Пакетная обработка заявок с асинхронностью (Async)
Редактировал(а) Alexandr Fokin 2023/01/23 23:00
отредактировано Alexandr Fokin
на 2020/07/14 12:04
на 2020/07/14 12:04
отредактировано Alexandr Fokin
на 2020/07/14 12:06
на 2020/07/14 12:06
Изменить комментарий:
К данной версии нет комментариев
Комментарий
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -6,5 +6,9 @@ 6 6 2) Через некоторые промежутки времени запускается некоторый Worker, который берет группу заявок из потокобезопасной коллекции и начинает их обрабатывать. 7 7 По окончанию обработки Worker записывает результаты в соответсвущие State и вызывает CancalidationToken, чтобы разблокировать ожидающего клиента. 8 8 9 -3) Клиент выходит с await и забирает свой State, в котором содержиться некоторый результат обработки. (Успешно выполнени и результата или ошибка) 9 +3) Клиент выходит с await и забирает свой State, в котором содержиться некоторый результат обработки. 10 +( 11 + Статуст успешно и результат 12 + либо статус ошибка и сообщенеи об ошибке 13 +) 10 10