Можно ли легко вызвать долго работающую службу WF из другой долго работающей службы рабочего процесса и заставить вызывающую службу ждать завершения вызываемой службы.Есть ли из коробки поддержка этого сценария.
Я говорю не об использовании библиотечных сервисов, а скорее об отдельном сервисе вспомогательного рабочего процесса.
Одной из причин этого было бы разделение частей сложной системы, чтобы они могли работать независимо друг от друга.
Примером может быть - система выполнения заказов, в которой существует отдельный рабочий процесс обслуживания клиентов - система заказов может захотеть дождаться обработки обслуживания клиентов и исправить проблемный заказ, прежде чем продолжить.С системной точки зрения система заказов будет работать независимо от рабочего процесса поддержки клиентов - если только входные и выходные данные рабочего процесса поддержки клиентов не изменятся.