Назад | Перейти на главную страницу

В чем разница между независимым клиентом и зависимым клиентом с точки зрения MSMQ

У меня есть клиент, у которого есть сервер (сервер A) с приложением .net, которое пытается писать в MSMQ на другом сервере (сервер B). Они получают сообщение об ошибке «Независимые клиенты MSMQ не могут обслуживать клиентов, зависимых от MSMQ».

В чем разница между ними и есть ли простой способ сделать сервер A независимым?

Спасибо

Зависимые клиенты - это (были) клиенты, у которых не было локального администратора очередей MSMQ, но вместо этого использовался RPC для доступа к диспетчеру очередей на другом компьютере. Немного похоже на клиент терминальных служб, где вы видите, что происходит, но работа выполняется в другом месте.

Если вы перейдете к свойствам MSMQ в Управлении компьютером на сервере, то увидите вкладку «Безопасность сервера»; убедитесь, что опция «Отключить зависимых клиентов .....» не отмечена.

Какая именно строка кода вызывает сообщение об ошибке?

Ура
Джон