escribí una aplicación que conecta al gestor de colas local utilizando esta llamada de función:Conexión al gestor de colas remoto usando C# y .Net
MQQueueManager mqQMgr = new MQQueueManager("QM_QueueManagerName");
ahora tengo que conectar con gestor de colas remoto en otro ordenador.
puedo conectar con éxito con gestor de colas remoto utilizando MQ Explorer de mi PC de desarrollo utilizando QM_ComputerName
como el nombre del gestor de colas, como S_ComputerName
canal y ComputerName como nombre de la conexión. Por lo tanto, es accesible desde mi escritorio.
Sin embargo, cuando intento conectarme a través de .Net obtengo MQRC_Q_MGR_NAME_ERROR
sin importar lo que intento.
he intentado especificando
MQEnvironment.Hostname = "ComputerName";
MQEnvironment.Channel = "S_ComputerName ";
and then calling
mqQMgr = new MQQueueManager("QM_ComputerName");
I also tried calling
mqQMgr = new MQQueueManager("QM_ComputerName", "S_ComputerName", "ComputerName");
me sale error en ambos casos.
¿Alguien puede aconsejarle?
Sí, esto es lo que estaba buscando. Voy a publicar mi fragmento de código también. –