問題タブ [pymqi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Pythonとバインディングファイルを使用してmqキューに接続するには?
リモート MQ キュー/シリーズに接続しようとしていますが、それを行うための .bindings ファイルしかありません。Python ライブラリ「pymqi」を試していますが、バインド モードを使用して接続できません。ライブラリでファイルを使用するには、何をすべきか、またはファイルをどこに配置すればよいかを誰かが知っていますか? MQ キューに接続するための他の Python ソリューションはありますか?
これは私の .bindings ファイルの一部です:
100個のパラメータがあり、最初の6個です。
ありがとう
2019 年 5 月 22 日更新:
私が試したことについて、さらに情報を追加します。pymqiのドキュメントで見たように、バインディングモードで接続しようとしました:
そして、私はこのエラーを受け取ります:
それが queue_manager かどうかはわかりませんが、バインディングファイルから queue_manager を取得する方法を誰かが知っていますか?
また、ホスト、チャネル、およびポートに接続しようとしました:
そして、承認されていないというエラーが表示されます。これは、この2番目の方法がクライアントに接続することであり、私が持っていないユーザーとパスワードが必要になるためだと思います。
python - put メソッドを使用して同期応答を取得することは可能ですか?
pymqi を使用してリモート mq キューに接続しています。通常どおりputメソッドを使用していますが、JMSシステムでJMSReplyToと同様のものを設定して、メッセージの同期応答を取得する方法があるかどうかを知りたいです。
リクエスト キューとレスポンスは、接続しているリモート mq で作成されます。
python-2.7 - raise MQMIError(rv[-2], rv[-1]) pymqi.MQMIError: MQI エラー。Comp: 2、理由 2085: 失敗: MQRC_UNKNOWN_OBJECT_NAME
私はpythonの初心者です。IBM MQ に接続して、Python コードを介していくつかのメッセージを入れようとしています。
入力しようとしているサンプルデータ:
私が得ている出力はこれです:
python - pymqi または py3mqi をインストールできません
pip install py3mqi は次のエラーで失敗します。
pymqi と py3mqi の両方をインストールしようとしましたが、同じエラーが発生します。Python 3.6、32 ビットを使用しています。また、MQ クライアントと Visual Studio 15 がインストールされています。ディスクには次のパスがあります:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC
が見つかりませんPlatformSDK\\lib
。