Изменения документа Инициализация процесса
Редактировал(а) Alexandr Fokin 2024/06/12 15:27
<
>
отредактировано Alexandr Fokin
на 2024/01/11 13:13
на 2024/01/11 13:13
отредактировано Alexandr Fokin
на 2024/01/11 13:38
на 2024/01/11 13:38
Изменить комментарий:
К данной версии нет комментариев
Комментарий
-
Свойства страницы (2 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Родительский документ
-
... ... @@ -1,1 +1,1 @@ 1 -А лгоритмы.Процессы.WebHome1 +Архитектура и модели.Модели.Процессы.WebHome - Содержимое
-
... ... @@ -1,10 +1,14 @@ 1 1 |(% style="width:15px" %) |(% style="width:1470px" %)((( 2 +(% border="1" %) 2 2 |(% style="width:179px" %)Ручной и автоматический запуск процесса|(% style="width:1271px" %) 3 3 |(% style="width:179px" %)Валидация перед запуском|(% style="width:1271px" %)((( 4 -|Валидация доменных объектов на возможность запуска экземпляра процесса (с гарантией, что доменной объект не будет изменен до конца транзакции планировщика, иначе мы можем принять некорректное решение о запуске процесса). 5 -В случае использования [[Оптимистичная блокировка>>doc:Архитектура и модели.Блокировки.Оптимистичная блокировка.WebHome]], необходимо также гарантировать инкрементацию ключа доменных сущностей т.к. скорее всего их поля не изменятся напрямую. 6 -Как вариант - использование более строго уровня изоляции. 5 +(% border="1" %) 7 7 |((( 7 +* Валидация доменных объектов на возможность запуска экземпляра процесса (с гарантией, что доменной объект не будет изменен до конца транзакции планировщика, иначе мы можем принять некорректное решение о запуске процесса). 8 +* В случае использования [[Оптимистичная блокировка>>doc:Архитектура и модели.Блокировки.Оптимистичная блокировка.WebHome]], необходимо также гарантировать инкрементацию ключа доменных сущностей т.к. скорее всего их поля не изменятся напрямую. 9 +* Как вариант - использование более строго уровня изоляции. 10 +))) 11 +|((( 8 8 Если существуют предыдущие экземпляры процесса (__по ключевому набору__), то они также валидируются на возможность запуска нового экземпляра 9 9 10 10 |(% colspan="2" style="width:157px" %)Отношение экземпляров процесса и ключевых доменных сущностей.