WebSphere MQ - se Connecter et envoyer des messages d'une file d'attente à distance
J'ai un .net mq client sur mon ordinateur et websphere mq gestionnaire de file d'attente sur un serveur distant.
- Comment puis-je envoyer et recevoir des messages à partir d'une file d'attente sur l'ordinateur distant?
J'obtiens cette erreur: MQRC_HOST_NOT_AVAILABLE
- Comment puis-je me connecter à distance gestionnaire de file d'attente avec MQ Explorer sur mon ordinateur.
J'obtiens:
Accès non autorisé. Vous n'êtes pas autorisé à effectuer cette opération. (AMQ4036)
L'accès non autorisé. Vous n'êtes pas autorisé à effectuer cette opération. (AMQ4036)
==============
Comment dois-je configurer le serveur? les réglages de canal? paramètres de connexion?
Je suis en mesure de se connecter localement lorsque le gestionnaire de file d'attente sur mon ordinateur
mais lorsque son sur un ordinateur distant, il échoue en raison d'authentification.
Je sais que je dois ajouter mon utilisateur pour le mqm groupe, mais l'ordinateur distant est PAS connecté par domaine.
merci!
Vous devez vous connecter pour publier un commentaire.
La raison pour MQRC_HOST_NOT_AVAILABLE est parce que le nom de l'hôte ou le numéro de port que vous utilisez ne sont pas corrects.
Pour se connecter à distance à un gestionnaire de file d'attente les informations suivantes sont requises:
Gestionnaire de file d'attente nom: Nom (sensible à la casse) du gestionnaire de file d'attente que vous souhaitez vous connecter.
Nom de la chaîne: Nom de la chaîne - de type SVRCONN. Vous pouvez utiliser le SYSTÈME.DEF.SVRCONN mais il est conseillé de créer votre propre SVRCONN canal
Nom de la connexion: nom d'hôte(port) - le nom d'hôte/adresse IP sur laquelle gestionnaire de file d'attente est en cours d'exécution et le port où il est à l'écoute, par exemple remotehost(1414).
Vous pouvez fournir les informations ci-dessus dans de nombreuses façons:
1) Via MQSERVER variable d'environnement.
MQSERVER=<SVRCONN channel name>/TCP/<conn name>
.Par exemple
MQSERVER=MY.SVRCONN.CHN/TCP/remotehost(1414)
.2) Par l'intermédiaire de votre code d'application. Voir nmqput.cs MQ exemple de fichier pour plus de détails.
3) définition de Canal table.