Я сделал оба вышеперечисленных. Я начал с сервисов, но проблемы с AppFabric, отладкой, одновременной поддержкой http и https и т. П. Заставили меня переключиться на хостинг рабочего процесса в IIS (или сервер приложений будет работать) и использовать веб-сервисы для интерфейса.
Идти по этому пути также было действительно сложно, потому что ни один из включенных компонентов хостинга рабочих процессов не имеет достаточных корпоративных функций, и мне пришлось их все кодировать. Это НЕ легко сделать, и я не думаю, что рекомендую это.
И, наконец, Морис - единственный настоящий эксперт, которого я нашел для WF4 за пределами Microsoft (где я сейчас работаю, но не сделал, когда я делал вышеупомянутый проект).