2016-08-05 17 views
0

MainframeのQueueManagerに接続しようとしていますが、これもMainframe ServerにあるJavaコードを使用しています。メインフレームコンテキストで動作するjavaからMainframe MQに接続するサンプルコードがあります。 ?クライアントモードまたはバインディングモードを使用して接続する必要がありますか?メインフレームでJMSを使用してjavaからMQに接続する

答えて

2

WMQのsamplesディレクトリにコアMQI API(MQQueueManager、MQQueue)を使用し、MQ Core APIを使用するコードがあります。それらはJavaの& MQ APIセマンティクス(プラットフォームに依存しない)と一致しています。これらは、Queue/QueueManagerと通信できるようにする必要があります。

ここでコードの一部を参照できます(http://www.capitalware.com/pc_win_code_java.html)。 Javaの™のためのWebSphere®などMQクラスは、クライアントまたはバインディングmode.Programmableオプションで接続することができますバインディングモード対クライアントについては、あなたが参照する必要があります

https://www.ibm.com/support/knowledgecenter/SSFKSJ_7.5.0/com.ibm.mq.dev.doc/q030560_.htm

Java用のWebSphere MQクラスが接続できるようにします Transmission Control Protocol/Internet Protocol(TCP/IP)を使用するWebSphere MQ MQIクライアント バインディング・モードでは、Javaネイティブ・インタフェース(JNI)を使用してWebSphere MQに直接接続します。 クライアントは、 z /OS®上で実行できますが、他のプラットフォームのクライアントは、クライアント接続ファクトcilityがインストールされています。

関連する問題