2010-06-09 4 views
2

Мы должны сделать проект, который является веб-приложением рабочего процесса. Я никогда не использовал WWF. Я думаю, мы должны использовать WWF с asp.net?используя рабочий процесс с asp.net?

Это приложение имеет 10 задач с несколькими параметрами (каждая задача может иметь 4 варианта) с хорошим количеством данных. Так же, как у банков есть приложения для работы с клиентами.

Я не получаю трудно будет переключиться на WWF? (у нас есть короткое время для получения/обучения)

Прошу совета по этому вопросу.

спасибо

ответ

3

WF предназначен для длительных асинхронных задач. Он позволяет вернуть некоторые данные пользователю, когда запущенная задача все еще запущена. Он также позволяет вам обновлять пользователя при выполнении задач и правильно обрабатывать сбои задач.

Если ваши задачи занимают много времени, чтобы закончить (слишком много для обработки в одном постбэк), я бы взглянуть на WF

0

Вы можете легко интегрировать состояние рабочего процесса с Николаем Блумхардт Безгражданством. См. Мой SO anwser here.

С помощью этой структуры вы можете быстро интегрировать возможности конечного автомата в свой домен. Состояние может быть представлено как State<T> и поэтому быстро интегрируется в ORM.

Я рекомендую это вам как просто другой взгляд на то, как создавать рабочие процессы. У меня есть приложение с 4 рабочими процессами, работающими в производстве почти год, и у меня есть возможность быстро быстро интегрировать новые рабочие процессы в мои приложения.

Смежные вопросы