如何将ibmmq9.1与任何应用程序连接,例如(java、vb.net、python等)



为了将任何应用程序与ibmmq 9.1连接,我们需要遵循哪些步骤,以及如何将ibmmq与任何应用程序连接。

产品附带了许多示例,您可以参考这些示例来开发Java和.NET中的应用程序。其中一个简单的示例是用Java JMS编写的,用于接收来自队列的消息。

private void receiveWithContext(){
JmsConnectionFactory cf = null;
JMSContext msgContext = null;

try {
JmsFactoryFactory ff = JmsFactoryFactory.getInstance(WMQConstants.WMQ_PROVIDER);
cf = ff.createConnectionFactory();
cf.setStringProperty(WMQConstants.WMQ_QUEUE_MANAGER, "QM");
cf.setIntProperty(WMQConstants.WMQ_CONNECTION_MODE, WMQConstants.WMQ_CM_BINDINGS);
msgContext = cf.createContext("youruserid","yourpassword",JMSContext.AUTO_ACKNOWLEDGE);
Queue jmsQ = msgContext.createQueue("Q1");
JMSConsumer msgCons = msgContext.createConsumer(jmsQ);
Message msg = msgCons.receiveNoWait();          
}catch(JMSException jmsEx){
System.out.println(jmsEx);
}
}

相关内容

  • 没有找到相关文章

最新更新