Исходный код вики Практическая автоматизация процессов - Бернд Рюкер | O’Reilly
Версия 1.16 от Alexandr Fokin на 2024/04/30 17:57
Скрыть последних авторов
author | version | line-number | content |
---|---|---|---|
![]() |
1.1 | 1 | |(% style="width:148px" %) |(% style="width:1306px" %)((( |
2 | |(% style="width:114px" %)Название EN|(% style="width:1174px" %)Practical Process Automation | ||
3 | |(% style="width:114px" %)Автор EN|(% style="width:1174px" %)Bernd Ruecker | ||
4 | |(% style="width:114px" %)Название|(% style="width:1174px" %)Практическая автоматизация процессов | ||
5 | |(% style="width:114px" %)Автор|(% style="width:1174px" %)Бернд Рюкер | ||
![]() |
1.9 | 6 | |(% style="width:114px" %)Сайт|(% style="width:1174px" %)[[https:~~/~~/processautomationbook.com>>https://processautomationbook.com]] |
![]() |
1.1 | 7 | ))) |
8 | |(% style="width:148px" %) |(% style="width:1306px" %)((( | ||
![]() |
1.16 | 9 | [[Camunda>>doc:Движки управления информацией и процессами, CRM.Платформы и процессы.Camunda.WebHome]] |
10 | |||
11 | [[Создание микросервисов | Сэм Ньюмен | O’Reilly>>doc:Книги.O’Reilly.Создание микросервисов | Сэм Ньюмен | O’Reilly.WebHome]] | ||
12 | ))) | ||
13 | |(% style="width:148px" %) |(% style="width:1306px" %)((( | ||
![]() |
1.14 | 14 | |(% style="width:367px" %)[[Группа. Распределенные системы>>path:/bin/view/%D0%90%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%B0%20%D0%B8%20%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D0%B8/%D0%93%D1%80%D1%83%D0%BF%D0%BF%D0%B0.%20%D0%A0%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5%20%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B/]]|(% style="width:948px" %) |
15 | |(% style="width:367px" %)[[Акторная модель>>doc:Архитектура и модели.Модели.Акторная модель.WebHome]]|(% style="width:948px" %) | ||
16 | |(% style="width:367px" %)[[Camunda>>doc:Движки управления информацией и процессами, CRM.Платформы и процессы.Camunda.WebHome]]|(% style="width:948px" %) | ||
17 | |(% style="width:367px" %)[[BPMN>>doc:Разработка.Диаграммы.BPMN.WebHome]]|(% style="width:948px" %) | ||
18 | |(% style="width:367px" %)[[DMN>>doc:Разработка.Диаграммы.DMN.WebHome]]|(% style="width:948px" %) | ||
19 | |(% style="width:367px" %)[[Процессы>>doc:Архитектура и модели.Модели.Процессы.WebHome]]|(% style="width:948px" %) | ||
20 | |(% style="width:367px" %)[[Машина состояний>>path:/bin/view/%D0%90%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%B0%20%D0%B8%20%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D0%B8/%D0%9C%D0%BE%D0%B4%D0%B5%D0%BB%D0%B8/%D0%9C%D0%B0%D1%88%D0%B8%D0%BD%D0%B0%20%D1%81%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%B8%D0%B9/]]|(% style="width:948px" %) | ||
21 | |(% style="width:367px" %)[[Тестирование>>path:/bin/view/%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0/%D0%A2%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5/]]|(% style="width:948px" %) | ||
22 | |(% style="width:367px" %)[[DDD ~~| Domain-driven design>>doc:Архитектура и модели.Группа\. Архитектурные подходы.DDD | Domain-driven design.WebHome]]|(% style="width:948px" %) | ||
23 | |(% style="width:367px" %)((( | ||
![]() |
1.12 | 24 | [[Подход. Оркестрация и хореография>>path:/bin/view/%D0%90%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%B0%20%D0%B8%20%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D0%B8/%D0%93%D1%80%D1%83%D0%BF%D0%BF%D0%B0.%20%D0%A0%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5%20%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B/%D0%9F%D0%BE%D0%B4%D1%85%D0%BE%D0%B4.%20%D0%9E%D1%80%D0%BA%D0%B5%D1%81%D1%82%D1%80%D0%B0%D1%86%D0%B8%D1%8F%20%D0%B8%20%D1%85%D0%BE%D1%80%D0%B5%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D1%8F/]] |
25 | |||
26 | [[Event-driven>>doc:Архитектура и модели.Группа\. Архитектурные подходы.Event-driven.WebHome]] | ||
![]() |
1.14 | 27 | )))|(% style="width:948px" %)Явное разделение событий и команд. |
![]() |
1.12 | 28 | Событие - хореография, команда - оркестрация. |
29 | Сервис, опубликовавший событие, не интересует кто и как на него отреагирует. | ||
30 | Сервис, отправивший команду, интересует результат ее выполнения (в том числе с ошибкой). | ||
![]() |
1.14 | 31 | Определение типа взаимодействия определяет связанность между компонентами системы, а также зоны ответственности. |
![]() |
1.15 | 32 | Понимание что оркестрация не обозначает централизацию относительно всей системы. |
![]() |
1.1 | 33 | ))) |
34 | |||
![]() |
1.4 | 35 | ---- |
36 | |||
37 | ==== Внутренние ссылки: ==== | ||
38 | |||
39 | ====== Дочерние страницы: ====== | ||
40 | |||
41 | {{children/}} | ||
42 | |||
43 | ====== Обратные ссылки: ====== | ||
44 | |||
45 | {{velocity}} | ||
46 | #set ($links = $doc.getBacklinks()) | ||
47 | #if ($links.size() > 0) | ||
48 | #foreach ($docname in $links) | ||
49 | #set ($rdoc = $xwiki.getDocument($docname).getTranslatedDocument()) | ||
50 | * [[$escapetool.xml($rdoc.fullName)]] | ||
51 | #end | ||
52 | #else | ||
53 | No back links for this page! | ||
54 | #end | ||
55 | {{/velocity}} | ||
56 | |||
57 | ---- |