В чем разница между государственной машиной и рабочим процессом?

Я хочу узнать, в чем разница между "State machine" и "workflow", и чем она отличается от "State work workflow"? Спасибо.

Ответы

Ответ 1

Workflow и состояния машины четко определены по википедии.

Я предполагаю, что вы получаете термин State Machine Workflow из этой страницы..NET, похоже, поддерживает различные способы моделирования рабочих процессов (которые являются лишь некоторыми определенными шагами в сложной человеческой задаче). Конечный автомат (который представляет собой карту состояний с переходами между ними) допускает циклы, а не последовательный рабочий процесс, который до тех пор предшествует различным ветвям.

Ответ 2

Как упоминается Jere, машины состояний могут быть циклическими графами, а рабочие процессы обычно ацикличны. В большинстве случаев термин WorkFlow используется для обозначения какого-либо человеческого взаимодействия, где, вероятно, изменяется некоторая информация (например, документ). Термин рабочий процесс тесно связан с представлением о том, как люди выполняют свою работу и как они обрабатывают информацию. Государственная машина представляет собой более техническую концепцию, в которой должны быть представлены различные состояния объекта или группы объектов. Вам также нужно спросить о бизнес-процессе, возможно,:) Приветствия

Ответ 3

  • Менеджер продуктов рисуем График определения рабочего процесса, а затем передаем его Разработчику/Программисту. После прочтения документа требований, написанного Менеджерами продуктов, Разработчик/Программист, сущность объекта, затем установите состояние нескольких enities В один WorkFlow Node

  • A WorkFlow имеет параллельный шлюз, включающий шлюз и эксклюзивный шлюз, но State Machine имеет эксклюзивный шлюз .so WorkFlow. > может на нескольких узлах последовательности операций одновременно, но State Machine может работать только при одном Node

  • Термин WorkFlow сильно связан с представлением того, как люди выполняют свою работу и как они обрабатывают информацию.

  • Новичок может легко понять программу с помощью графика определения WorkFlow, а График определения WorkFlow связан с кодом с помощью движков WorkFlow (например, acitivti или jbpm6). Он синхронно с кодом. Требования Документы не являются синхронными с кодом.