Я успешно внедрил стандартную службу WCF, связанную с MSMQ, используя привязку net.msmq. Я следовал инструкциям из серии статей MSDN, ссылки на которые приведены здесь: http://msdn.microsoft.com/en-us/library/ms751490.aspx
Проблема в том, что я хотел бы использовать привязку WCF net.msmq для активации службы WF4. Это превратилось в серьезное разочарование. Как только я развертываю рабочий процесс в IIS, в окне сообщений опустошаются все сообщения. Однако экземпляры рабочего процесса не активированы, и я не вижу никакой информации трассировки для вызовов WCF (у меня настроен уровень журнала (трассировки) устранения неполадок, настроенный в AppFabric).
С точки зрения устранения неполадок / проверки: я настроил и проверил, что настроен WAS, для сайта установлена привязка net.msmq, а для приложения включен net.msmq. Кроме того, служба прослушивателя Net.MSQM работает.
Мне не очень повезло, когда я решил проблему. В Интернете есть похожие вопросы, но ответы на них неполные, и вопросы не связаны с хостингом IIS (w / WAS). Буду очень признателен за любую помощь или предложения, которые вы можете предоставить. Я включил мое полное демонстрационное решение для тех, кому интересно посмотреть, что сделано на данный момент: http://www.bloggedbychris.com/wp-content/uploads/2012/01/ProofOfConcept.WfConvoy.zip