Qual é a diferença entre um cliente independente e um cliente dependente em termos de MSMQ?

3

Eu tenho um cliente que tem um servidor (servidor A) que tem um aplicativo .net que está tentando gravar em um MSMQ em outro servidor (servidor B). Eles estão recebendo o erro "Clientes independentes do MSMQ não podem servir clientes dependentes do MSMQ".

Qual é a diferença entre os dois, e existe uma maneira fácil de tornar o servidor A independente?

Obrigado

    
por Dan Appleyard 13.06.2011 / 17:22

1 resposta

3

Os clientes dependentes são (eram) clientes que não possuíam um gerenciador de filas MSMQ local, mas usavam o RPC para acessar um gerenciador de filas em outra máquina. Pouco como um cliente de serviços de terminal, onde você vê o que está acontecendo, mas o trabalho é feito em outro lugar.

Se você acessar as propriedades do MSMQ no Gerenciamento do Computador no servidor, haverá uma guia "Segurança do Servidor"; Verifique se a opção "Desativar Clientes Dependentes ....." está desmarcada.

Qual linha de código exata gera a mensagem de erro?

Felicidades
João

    
por 14.06.2011 / 22:57