本文主要是介绍IBM-MQ的wind 7/server08R2服务器部署以及远程调用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
初次使用IBM-MQ,因为原有项目中需要使用它,所以花了一些的时间研究了一下,因为网上资料比较稀缺,初入的时候,发现了有一些坑在里面。这里面给大家讲解一下,希望大家不要再入此坑。不多说废话,直接看问题。
问题1,安装ibm-mq,若访问本地ibm-mq服务的话,需要在计算机管理-本地用户和组中,用户设置中,在Administrator中隶属于中添加mqm(安装后会自动创建该用户)。记住一定要重启计算机。否则失效(wind7,wind server 08 R2亲测)。
问题2,访问远程服务器上的ibm-mq,本地调用远程的服务时候,一直会报错2035,即使你设置了问题1的解决方案,也还是报错。查看错误日志的时候,你会发现AMQ6183: 发生了内部 IBM MQ 错误。这个时候,存在的问题就是权限的问题。我们需要在计算机管理-本地用户和组中的用户选项中,添加需要的用户(例:newAdmin),设置好对应的用户名密码,在本地程序中,一定要有这两个选项USERID,PASSWROD。修改mqm的隶属于中添加对应的新用户(newAdmin)。重启服务,远程调用成功。
这篇关于IBM-MQ的wind 7/server08R2服务器部署以及远程调用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!