Пулы Blackbox используются для моделирования внешнего участника, в то время как пулы whitebox используются в моделях сущностей, процесс которых нам интересен. Когда я должен выбрать, какой из них мы можем выбрать или выбрать ?Whitebox pool vs. blackbox pool в BPMN
ответ
Внутренние бассейны всегда будут пулами белых окон, потому что вы хотите выполнить внутренний процесс. Внешние пулы могут быть пустым ящиком или черным ящиком.
Разница очевидна: вы не можете видеть, что происходит в черном ящике. Как разработчик процесса вы будете экономить несколько минут, бросив в пул черных ящиков, но это затрудняет понимание процесса. Поэтому вы должны использовать пулы whitebox даже для внешних партнеров.
Причины использования Whitebox:
- Вам не нужно смотреть на входящих и исходящих переходов угадать, что происходит на сайте партнера.
- Внешний процесс делает видимыми видимость рабочего процесса партнера. Например, вы не можете распараллелить две задачи, потому что ваш партнер ожидает одно сообщение перед другим.
Существует несколько участников совместной модели, так как мы заинтересованы в разъяснении деятельности конкретного участника, мы используем пул whitebox для указанного участника, а остальные пулы будут считаться черным ящиком, поскольку большая часть нам не интересно упоминать детали тех участников, которых мы не знаем о бизнес-процессе, или мы не хотим вообще упоминать.
Поэтому, когда мы объясняем детали конкретного участника, мы используем пул whitebox, иначе черный ящик, чьи средства не предоставляются ему.
- 1. OrientGraphFactory Pool vs Network Connection Pool
- 2. String Constant Pool vs String pool
- 3. Blackbox-тесты против whitebox
- 4. Hibernate config pool pool size
- 5. Как сжать DB Pool Pool?
- 6. File pool (например, Connection Pool)
- 7. Message Queue VS Thread Pool
- 8. Проверка модулей Blackbox или whitebox?
- 9. Memcache vs Buffer Pool в MySQL
- 10. autorelease pool
- 11. Приложение vs Database Resident Connection Pool
- 12. Apache Commons Pool LIFO vs FIFO
- 13. @Async vs. Reactor thread pool весной
- 14. Фоновая нить vs Async thread pool
- 15. ClassCastException в XA Pool
- 16. String POOL в java
- 17. virsh - разница между pool-define-as и pool-create-as
- 18. «Ленивая инициализация» соединений jdbc из jdi datasource/pool pool: осуществимость
- 19. Simple String Pool
- 20. FTPClient Pool - Java
- 21. Dynamic Heap Memory Pool
- 22. autoreleased pool описание
- 23. Mongoose Connection Pool
- 24. .net exception pool
- 25. Строковый литерал Java Pool
- 26. Pooling: Cleanup Pool
- 27. Websphere ejb pool
- 28. JQuery Ajax Pool
- 29. DBCP Connection Pool loginTimeout
- 30. PyObjc autorelease pool
Если что-то это может быть по теме на http://programmers.stackexchange.com, но не здесь. – deceze
Я понятия не имею, что такое ответ, и, вероятно, так делают большинство других людей здесь, потому что вы отправили неправильную сторону для неправильной аудитории. – deceze
@deceze: Если UML по-теме, то BPM также по теме. Похоже, что нотации моделирования являются краевыми случаями и находятся на тему на обоих сайтах. –