Workflow Foundation 4 - Отображение прогресса рабочего процесса - PullRequest
0 голосов
/ 23 мая 2011

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

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

Альтернативами будет сохранение упорядоченного списка шагов и их состояний вместе с рабочим процессом или вне рабочего процесса.

В любом случае, я не совсем понимаю, как это должно работать, и ценю предложения.

Ответы [ 2 ]

0 голосов
/ 23 мая 2011

Вы можете использовать отслеживание рабочих процессов, чтобы зарегистрировать выполнение действий, и использовать WorkflowDesigner, чтобы показать прогресс пользователю.Пример того, как это сделать, приведен в примерах WF4 от Microsoft, которые вы можете найти здесь .

0 голосов
/ 23 мая 2011

Workflow Services было бы очень полезно для вас. Это своего рода точка схождения между wf и wcf, которая используется для маршалинга вызовов служб WCF в экземпляры WF. Вы можете создать дуплексный канал и получать обновления по каналу обратного вызова.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...