我必须创建一个客户端来侦听队列上的消息。 SSL正在使用,我正在开发网点。我浏览了数百页的文档和论坛,发现一些清晰简明的内容,看起来不像是这样!使用SSL设置.Net IBM.XMS客户端
我有一个jks,我可以telnet到发布队列的服务器。下面是我的代码至今...
var factoryfactory = XMSFactoryFactory.GetInstance(XMSC.CT_WMQ);
var connectionfactory = factoryfactory.CreateConnectionFactory();
connectionfactory.SetIntProperty(XMSC.WMQ_CONNECTION_MODE,XMSC.WMQ_CM_CLIENT_UNMANAGED);
connectionfactory.SetStringProperty(XMSC.WMQ_SSL_KEY_REPOSITORY, @"C:\...\spindev1.key");
connectionfactory.SetStringProperty(XMSC.WMQ_SSL_CIPHER_SPEC, "SHA_WITH_RSA");
connectionfactory.SetStringProperty(XMSC.WMQ_CHANNEL, "SPINDEV1");
var connection = connectionfactory.CreateConnection();
我想一定有什么地方了密码,但我无法弄清楚如何。我现在的错误是2538
编辑
所以我刚才添加的IP和端口,现在我得到错误代码2393
connectionfactory.SetStringProperty(XMSC.WMQ_HOST_NAME, "**.***.***.***");
connectionfactory.SetIntProperty(XMSC.WMQ_PORT, 1431);
EDIT 2
好所以现在我已经设法开始使用提供队列数据的人员提供的代码,但是他说为了使用SSL密钥,应用程序必须以spindev1运行 - 当然这意味着要创建一个全新的帐户?
可以请提供XMS .NET和MQ的版本详细信息吗? – Shashi