問題タブ [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を使用してローカルMQseriesキューに接続するにはどうすればよいですか?
私はmqseriesを初めて使用し、IBMWebSphereMQの呪いから始めました。キューマネージャーの例がMQ_APPLE
あります。MQ_ORANGE
MQ Explorerを使用してローカルキューまたはリモートキューにメッセージを送信することに問題はありませんが、PythonまたはJavaのコードからそのようなメッセージを送信したいと思いました。次のようなコードでPythonpymqiライブラリを試しました。
しかし、私はエラーを受け取ります:
ローカルキューQM_APPLE
を持つキューマネージャーがあります。Q1
私のコードの何が問題になっていますか?
python - MQブローカーとDBusを呼び出すPython
私のPythonは中国語よりも悪いので(北京語を話そうとしたときほど多くの笑顔を見たことがない)、少し助けが必要です。
MQ(構成で指定されたトピックの場合)をリッスンしてメッセージをdBusにリレーし、代わりにdBus(構成で指定されたトピックの場合)をリッスンしてMQにリレーします。私の結論をざっと見てみると、Pythonが適していると思います。私が見つけた のは、MQTT.orgPYMQiと Mosquittoです。
したがって、このアプローチは有効なようです。今、私はコードサンプルを探しています。私の主な関心事は、コードを効率的にすることです。ルーチンはポーリングループで実行する必要があるように思われるので、システムをダウンさせずにPythonでそれを実行するにはどうすればよいですか。
python - Python PyMQI 1.2をビルドするときにGCCコンパイラを使用するように強制するにはどうすればよいですか?
AIX6.1で次のコマンドを実行してPyMQI1.2をビルドすると、次のようになります。
次のエラーが発生します。
PyMQIサーバーの構築32ビット
実行中のビルド
build_pyを実行しています
build_extを実行しています
'pymqe'拡張機能の構築
cc_r -qlanglvl = extc89 -DNDEBUG -O3 -qstrict -qtune = pwr4 -qarch = pwr4 -qcpluscmt -D_LARGE_FILES -DPYQMI_SERVERBUILD = 1 -I / usr / mqm / inc -I / opt / freeware / include / python2.6 -c pymqe .c -o build / temp.aix-6.1-2.6 / pymqe.o cc_rを実行できません:そのようなファイルまたはディレクトリはありません
エラー:コマンド'cc_r'が終了ステータス1で失敗しました
Pythonビルドsciptにcc_rの代わりにGCCコンパイラを使用させるにはどうすればよいですか?
python - TwistedでのWebSphereMQの使用
Twistedを介してWebSphereMQとメッセージを送受信するための「マシン」を構築する方法を模索しています。できるだけ汎用的にしたいので、MQとインターフェイスするさまざまな状況で再利用できます。
以前はツイストを使用していましたが、何年も前に今、かつて持っていた知識を復活させようとしています...
私が抱えている特定の問題は、Twistedを使用してMQIOを実装する方法です。MQとインターフェイスするpymqiPythonライブラリがあり、必要なすべてのインターフェイスを提供します。実装する必要のあるMQ呼び出しは次のとおりです。
- 特定のMQサーバー/ポート/チャネル/キュー-マネージャー/キューの組み合わせへの接続を開始します
- コンテンツを取得し、メッセージとして目的のキューに投稿します
- キューをポーリングし、キュー内の次のメッセージの内容を返します
- キュー・マネージャーに要求を送信して、現在キューにあるメッセージの数を見つけます
これらはすべて、MQへの呼び出しをブロックすることを含みます。
さまざまなプロジェクトでTwisted/MQインターフェースを何度も再利用するつもりなので、MQ IOをTwistedプロトコルとして、Twistedトランスポートとして実装するか、deferToThread()呼び出しを介してpymqiメソッドを呼び出す必要があります。 ?これは非常に幅広い質問であり、決定的な答えはおそらくないことを私は理解しています。私は、以前に同様の課題に遭遇した可能性のある人(つまり、常にブロックされるキューイングインターフェイスを使用する)からのアドバイスを本当に受けており、うまく機能する方法を見つけました。
python - Python - PyMQI - パラメータを使用してキュー MQ からメッセージを取得する
モジュール pymqi を使用して、"UserIdentifier" などのパラメーターを使用して MQ キューでメッセージを取得するにはどうすればよいですか? したがって、このパラメーター「UserIdentifier」を持つキューからのみメッセージを取得します。ご清聴ありがとうございました。
python - pymqi を使用して MQ チャネルを再起動するにはどうすればよいですか?
Python/pymqi を使用して、Websphere MQ システムと接続しています。ときどき、次のことを行う必要があります。
- MQ チャネルのステータスを確認する
- 実行されていないチャネルの開始/再起動
上記を達成するにはどうすればよいですか?
Pymqi のドキュメントは、MQ キューの処理について非常によくカバーしているにもかかわらず、これをカバーしていないようです。
python - pymqi から z/OS 上の IBM MQ に接続すると、MQRC 2195: MQRC_UNEXPECTED_ERROR が表示されます。
PYMQI を使用して MQ z/OS に接続しようとしていますが、次のエラーが発生します。
これはコードです:
python - ユーザー ID とパスワードを使用して、pymqi で mq シリーズ キューに接続します
pymqi を使用して mq シリーズ キューに接続しようとしています。キューは、ユーザーおよびパスワード アクセスで構成されます。ユーザー/パスワードをpymqi.cd()フィールドのUserIdentifierとPasswordを埋めるキューに渡そうとしていますが、キューにメッセージを入れようとするたびにこのエラーが発生します
pymqi でユーザー ID/パスワードを使用してキューに接続することは可能ですか?
報告されたエラーは次のようなものです。
ここで、UXXXXX はたまたまメッセージをキューに入れようとするプロセスのセッション ユーザーです。
python - ウィンドウで pymqi をビルドできません - コンパイル エラー
pymqi をビルドしてインストールしようとしていますが、コンパイルしようとすると多くのエラーが発生します。
私は次のことをしました:
MinGW gcc を入手してインストールする
libpython2?.a を作成します
からの指示の使用: https://pythonhosted.org/pymqi/mingw32.html
以下を使用してビルドしようとするとsetup.py build -cmingw32 client
、未定義の参照のリストが表示されます。以下にいくつかの例を示します
最後に、次のエラーも表示されます。
私は使っている:
- パイソン 26
- gcc バージョン 4.8.1 (GCC)
手がかりと助けをいただければ幸いです:)