問題タブ [ibm-mq]
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.
java - JMSCreateQueueの質問
JMScreateQueueメソッドに関する一般的な質問があります。WebSphere MQでは、このメソッドはJNDIルックアップの代わりに使用されますか?動的にキューを作成できると思っていました。これは可能ですか?ありがとうございました。
java - IBM MQ メッセージ リスナー
こんにちは、IBM MQ を使用してメッセージ リスナーを作成する方法を知っている人はいますか? JMS 仕様を使用してそれを行う方法は知っていますが、IBM MQ でそれを行う方法がわかりません。リンクやポインタは大歓迎です。
java - WebSphere MQ メッセージ リスナー スレッド
WSMQ がメッセージ リスナーとスレッドを処理する方法を理解しようとしています。メッセージ リスナーのインスタンスが 1 つあり、多くのキューがある場合、各リスナーはキューごとに新しいスレッドを作成しますか? それとも、リスナー用のスレッドが 1 つありますか? どんな洞察も大いに役立ちます、ありがとう。
java - WSMQキュー制限
単一の接続と単一のセッション内で開くことができるキューの数に制限はありますか?現在、128個のキューを開いて、それらにメッセージを送信できます。129を開こうとすると、次のエラーが発生します...
ありがとう
エラー:
java - WebSphere MQ Low Latency Messaging - JMS (または JMS のような) API はありますか?
現在、JMS 経由で IBM MQ を使用していますが、処理しきれないほど多くのメッセージを処理しているようです。奇妙なことに、問題は断続的に発生するようです。
メッセージは価格であるため、保証する必要はありません。ただ迅速に送信する必要があります。
IBM にはLow Latency 製品があるので、それがおそらくより良い解決策であるかどうか疑問に思っていますが、JMS API がないか、少なくとも簡単には見えないようです。
低遅延製品に JMS API があるかどうか、またはそれが持っている「独自の」API が JMS のようなものかどうかは誰でも知っています...
または、MQ チューニングの指針もいただければ幸いです... :)
c# - .Net で同等の JMS
私は、社内のメッセージング インフラストラクチャ上に共通の抽象インターフェイスを作成しようとしています。設計目標は 2 倍にすることです。1 つは、プログラミングの複雑さを開発者から隠すことです (それほど複雑ではないことはわかっていますが、さらに単純化します)。2 つは、開発者をベンダー固有のメッセージング インフラストラクチャ (MQSeries、EMS、MSMQ など) から独立させることです。
非常に一般的なオプションは、メッセージング インフラストラクチャ上で WCF レイヤーを使用することです。WCF には MQSeries カスタム チャネルを使用するか、WCF には EMS カスタム チャネルを使用します。しかし、MQSeries と EMS の適切なバージョンがないため、どちらも除外されています。
誰かがこの問題の解決策を教えてください。JMS のようなカスタム ラッパーを持つと考えることができるもの。誰かが以前に似たようなことを試したことがありますか。どんな助けでも素晴らしいでしょう。
ところで、私はこのラッパーを C# 3.5 で作成しようとしています。
よろしく
java - JAX-RPCを使用しているときに、デッドレターキューに不正なリクエストを配置する方法は?
JAX-RPC 1.1を使用して、WAS 6.0で実行され、WebsphereMQを介して通信する一連のアプリケーションのサービスを生成しています。メインフレームはサービスにメッセージを送信するため、何らかの理由でメッセージをオブジェクトに変換できない場合(EBCDICからASCIIへの奇妙さなどが原因)、メッセージは検査のためにデッドレターキューに配置する必要があります。 。
これを行うための標準的な方法があるかどうか(つまり、jms:/アドレスにDLQ名を指定することによって)、またはDLQ転送を何らかの方法で手動で実行する必要があるかどうかを誰かが知っていますか?
java - JBoss 5.1.0GA: 「java.lang.IllegalStateException: Null beanMetaData」および「java.lang.RuntimeException: Bean コンテナーの初期化に失敗しました」
Jboss 4.0.3 SP1 用に作成された ear ファイルをデプロイしようとしています。
「アップグレード」には以下が含まれます。
- javax.annotation.PostConstruct の使用
- activateConfig を activationConfig に変更します
- Bean が import javax.jms.MessageListener を実装していることを確認してください
次のスタック トレースは、ejb ファイル内の MDB (唯一の) によってトリガーされると思います。
誰かが何を見るべきかを提案できるかどうか疑問に思います.
c - IBM WebSphere MQのキュー・マネージャーのローカル・キューをどのように列挙できますか?
キューマネージャーの状態を監視するための簡単なツールを作成しようとしています。監視したいことの1つは、各キューの現在のキューの深さです。ただし、特定のキューマネージャのすべてのキューをプログラムで列挙する方法を見つけることができませんでした。MQ APIのいずれかがこの機能を提供しますか?これはCで行いたいのですが、他の言語のバインディングでのみ可能であれば、少なくともそれを知りたいと思います。
ibm-mq - zLinuxを使用したWebSphereMQ
WebSphereMQを使用してIMSからデータを取得する既存のJ2EEアプリケーションがあります。J2EEアプリケーションはIMSトランザクション名をMQに送信し、MQはIMSデータを取得します。返されたデータは、さらに処理するために解析されます。
最近、アプリケーションをWebSphere7に移行しました。アプリケーションはWindowsボックスで正常に機能しました。ただし、アプリケーションをzLinux(Linux on System z)ボックスに移植すると、IMSと通信でき、データがIMSからJ2EEアプリケーションに返されていました。ただし、解析プロセスではArrayIndexOutofBoundsExceptionが発生します。
入力は両方の環境で同じであり、操作コードが同じ(同じJavaビルド)であるため、動作に大きな違いが見られます。これは、CharacterCodeSetがzLinux環境で受け入れられないことと関係がありますか?J2EEアプリケーション内からCCSIDにハードコードされた値を使用します。
zLinux環境が既存のCCSIDをサポートしていないので、別のCCSIDが必要ですか?