В качестве части нашего приложения мне нужно написать «простую» систему документооборота, которая будет использоваться для поддержки жизненного цикла создания документа. Он должен поддерживать: - различные действия: редактировать документ, проверять документ (утверждать, отклонять), публиковать документ ... - назначить эту деятельность различным людям/пользователям - «параллельное разделение и объединение». Например, я хочу, чтобы поддерживать рабочий процесс, как это:Напишите простую систему документооборота
- begin
1.) Create document
2.) Translate document
2.1) Translate into English
2.1.1) Translate document into English
2.1.2) Verify English translation
2.2) Translate into Italian
2.2.1) Translate document into Italian
2.2.2) Verify Italian translation
3.) Verify complete document
4.) Publish document
- end
Он будет использоваться в приложении ASP.NET (C#).
Последняя часть: Я хотел бы знать, есть ли какой-либо шаблон, библиотека или статья, которая поможет мне начать работу с этой задачей? Будет ли WWF соответствовать этому?
Есть некоторый материал (даже на stackoverflow), но я не знаю, как иметь дело с параллелизмом?