Как создать службу недоставленных сообщений WCF для MSMQ3.0

StackOverflow https://stackoverflow.com/questions/2369860

Вопрос

Я пытаюсь создать службу для чтения недоставленных сообщений из очереди недоставленных сообщений транзакционной системы.

Конфигурация сервиса выглядит так:

родовое слово

Интерфейс моей службы:

родовое слово

С моей реализацией службы:

родовое слово

И запустите хост следующим образом:

родовое слово

Пока все выглядит так, как описано во многих книгах и учебных пособиях, но когда я генерирую недоставленные сообщения в очереди транзакционных недоставленных сообщений, служба не вызывается.Что не так в моем сервисе?

Спасибо за помощь Энира

Это было полезно?

Решение

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top