如何配置python程序连接队列管理?

时间:2019-04-01 07:39:45

标签: python python-3.x ibm-mq

我正在编写一个新程序,并想连接到队列管理器。如何在python程序中配置?

1 个答案:

答案 0 :(得分:0)

PyMQI 允许连接到队列管理器以发出MQAI和PCF请求。

下面的代码建立连接,将消息放入队列中并断开连接。

import pymqi

    queue_manager = 'QM01'
    channel = 'SVRCONN.1'
    host = 'host.domain.com'
    port = '1434'
    queue_name = 'TEST.1'
    message = 'Hello from Python!'
    conn_info = '%s(%s)' % (host, port)

    qmgr = pymqi.connect(queue_manager, channel, conn_info)

    queue = pymqi.Queue(qmgr, queue_name)
    queue.put(message)
    queue.close()

    qmgr.disconnect()

更多详细信息:https://github.com/dsuch/pymqi