У меня есть клиент, у которого есть сервер (сервер A) с приложением .net, которое пытается писать в MSMQ на другом сервере (сервер B). Они получают сообщение об ошибке «Независимые клиенты MSMQ не могут обслуживать клиентов, зависимых от MSMQ».
В чем разница между ними и есть ли простой способ сделать сервер A независимым?
Спасибо
Зависимые клиенты - это (были) клиенты, у которых не было локального администратора очередей MSMQ, но вместо этого использовался RPC для доступа к диспетчеру очередей на другом компьютере. Немного похоже на клиент терминальных служб, где вы видите, что происходит, но работа выполняется в другом месте.
Если вы перейдете к свойствам MSMQ в Управлении компьютером на сервере, то увидите вкладку «Безопасность сервера»; убедитесь, что опция «Отключить зависимых клиентов .....» не отмечена.
Какая именно строка кода вызывает сообщение об ошибке?
Ура
Джон