Повторное уточнение (комментарий) - вы можете использовать MSMQ в качестве канала WCF ;-p, используя NetMsmqBinding
и связанные привязки.
См. здесь , например - или для документа MSDN, здесь .
Ну, вы могли бы включить кнопку «Создать асинхронные операции» в IDE (или svcutil /async
) - и использовать асинхронные методы. В действительности, методы синхронизации обычно вызывают внутренние асинхронные методы и блокируют ответ.
Есть ли какая-то конкретная проблема, которую вы видите?