我正在寻找与 Python \ Jython 一起使用的 MQ 客户端。
寻找一个独立的程序,这样我就不必在我正在运行的机器上安装任何东西,因为它可能必须在多台机器上运行。所以我猜Websphere被排除在外了。想要一些独立的东西,可能是一个可以通过 Jython 导入的 jar,但如果使用 Python 编译器和其他库可以工作,那就太好了。
除了 JoshMc 提到的可再发行客户端的下载之外,您可能对 MQ jar 也可以通过 Maven https://developer.ibm.com/messaging/2018/01/09/developing-mq获得这一事实感兴趣-java-应用程序-maven/
也有使用 Python 与 MQ 对话的开源方式。对于一个简单的 pub/sub API,有 MQ Light API 可以将 AMQP 与 MQ 对话(可以在此处找到客户端https://github.com/mqlight/python-mqlight)。
还有 PyMQI 项目 ( https://pythonhosted.org/pymqi/ ),这需要系统上的 MQ 客户端,因此您可以使用相同的可再发行 MQ 客户端包来获取它。