0

Мне нужно разработать веб-приложение, которое содержит новые правила из данной базы правил. Пример. Разработчик, рекомендующий изменить исходный код, может отражать изменения в других файлах, поэтому он также должен впоследствии модифицировать затрагивающие файлы. Поэтому мой движок должен быть способен вывести такие новые правила. Можно ли использовать Windows Workflow Foundation? Платформа: ASP.netПоддерживает ли Windows Workflow Foundation механизм правил, основанный на указании, как механизм правил на основе потока?

ответ

0

Короткий ответ: Нет, не изначально.

WF это API, который позволяет вам писать посредством простых шагов, называемых действиями, сложных процессов, которые будут выполняться движком.

Этими шагами могут быть операции управления потоком, такие как If, While, Switch и т. Д. Или выражения типа Add, Multiple, And, or or many others. Существует также концепция переменных, входов и выходов. Вы также можете написать свои действия для выполнения любого кода, который вы хотите.

Итак, у вас есть все преимущества процедурного программирования (включая состояние), и вы можете проектировать все процессы, которые вы хотите, помимо этого, включая механизм вывода. Ваш рабочий процесс может быть интерпретатором, получать ввод и выводить ваши выводы.

PS: есть родной StateMachine, вы можете начать с этого времени.