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