Изменения документа Выполнение процесса

Редактировал(а) Alexandr Fokin 2024/06/12 15:27

<
От версии < 1.3 >
отредактировано Alexandr Fokin
на 2024/01/11 13:28
К версии < 1.4 >
отредактировано Alexandr Fokin
на 2024/01/11 13:28
>
Изменить комментарий: К данной версии нет комментариев

Комментарий

Подробности

Свойства страницы
Содержимое
... ... @@ -12,7 +12,7 @@
12 12  Обработчик перед внесением изменений убедился, что процесс находится на нужном шаге.
13 13  
14 14  Ситуация 1.
15 -Нам поступило сообщение от внешней системы, по которому мы должный продолжить некоторый экземпляр процесса. Мы берем это экземпляр и перед обработкой проверяем его статус. Если вдруг обнаружилось, что статус некорректный, то это обозначает что возникла ошибка.
15 +Нам поступило сообщение от внешней системы, по которому мы должны продолжить некоторый экземпляр процесса. Мы берем это экземпляр и перед обработкой проверяем его статус. Если вдруг обнаружилось, что статус некорректный, то это обозначает что возникла ошибка.
16 16  Например это может быть вызвано задвоением при отправки сообщений от внешней системы, если при взаимодействии мы не используем подход с уникальной идентификацией сообщений. Ранее приходило первый экземпляр этого сообщения и процесс уже продолжил свое выполнение далее, но вот поступил второй экземпляр того-же сообщения, и мы фиксируем что процесс не находится в нужном состоянии для его обработки. При у нас есть возможность реализовать это таким образом, что мы не повредим консистентность процесса.
17 17  
18 18  Ситуация 2.