Сохранить xamlx во время выполнения - PullRequest
0 голосов
/ 30 марта 2012

Я работаю над проектом winform, который фактически получает файл BPMN и переводит его в файл .xaml рабочего процесса, чтобы он действовал как конвертер BPMN в Workflow. Таким образом, это преобразование выполняется полностью программно, а дизайнер не используется. Действия должны быть назначены во время выполнения, чтобы ничего не было предопределено. Например, реализован файл bpmn с событием Start, подключенным к эксклюзивному шлюзу, мое приложение получает его и переводит его в событие start в рабочем процессе, связанном с операцией IF и т. Д. И, наконец, рабочий процесс сохраняется в виде файла xaml. Таким образом, ничего не предопределено, и мое приложение разрабатывает рабочий процесс в соответствии со спецификациями получаемого файла bpmn. Моя проблема вместо файла .xaml, я хочу файл .xamlx, потому что эти рабочие процессы я буду выставлять их с моего сервера. Я не смог найти примеров в интернете. Есть идеи или подходы?

1 Ответ

0 голосов
/ 30 марта 2012

Вы можете попробовать использовать BPMN2WF, который является прототипом приложения для преобразования моделей BPMN в код Workflow Foundation (WF).Для получения дополнительной информации посетите http://bpmn2wf.codeplex.com/

...