веб-приложение для рабочего процесса - PullRequest
0 голосов
/ 09 июля 2009

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

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

Как я могу это сделать?

1 Ответ

1 голос
/ 09 июля 2009

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

После отправки электронной почты рабочий процесс будет бездействующим и будет сохранен службами времени выполнения. Когда пользователь входит в систему, вам нужно извлечь правильный рабочий процесс из постоянного хранилища (вы можете сохранить идентификатор для его имени входа или какого-либо другого механизма, который вам подходит, чтобы связать пользователя с экземпляром рабочего процесса). Затем вызовите события рабочего процесса и измените его состояние по своему усмотрению!

Здесь - ссылка на пост Байера Уайта о постоянстве рабочего процесса (с примером), это на devx.com

...