Должны ли рабочие процессы Sharepoint блокировать пользовательский интерфейс во время обработки? - PullRequest
1 голос
/ 10 марта 2010

«Блок» в том смысле, что пользователю отображается страница «Рабочий процесс запускается» во время выполнения рабочего процесса.

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

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

1 Ответ

1 голос
/ 10 марта 2010

Рабочий процесс sharepoint запускается в потоке, начиная его, пока не дойдет до активности, ожидающей, что что-то произойдет.
Затем он продолжит работу в SPTimer Service

Так что самый простой способ создать «асинхронный» рабочий процесс - это вставить действие задержки (Pause for Duration, если используется SPD) как можно раньше.

P.S. Убедитесь, что у вас установлено «Обновление инфраструктуры» или SP2, в противном случае рабочий процесс может не возобновиться

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