2017-06-15 2 views
1

次の質問:プロパティを使用してマルチインスタンスMQSeriesキューマネージャに接続するにはどうすればよいですか?

How do you connect to a Multi-Instance Queue Manager using MQQueueConnectionFactory

は、それが読みどおりに、MQQueueConnectionFactoryを使用してマルチインスタンス・キュー・マネージャーへの接続方法を尋ねます。

Hashtable properties; 
MQQueueManager qMgr = new MQQueueManager(QMGR_NAME, properties); 

現在、我々は次のプロパティを設定することにより、単一のインスタンスに接続している:MQConnectionFactoryを使用しますが、プロパティを使用していないマルチインスタンス・キュー・マネージャーに接続する方法:私が欲しいのは同じではないが類似のものです:

MQC.HOST_NAME_PROPERTY 
MQC.PORT_PROPERTY 
MQC.CHANNEL_PROPERTY 
MQC.TRANSPORT_PROPERTY (set to MQC.TRANSPORT_MQSERIES_CLIENT) 

マルチインスタンス・キュー・マネージャに接続するために設定するプロパティは?

+0

https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_8.0.0/com.ibm.wmqfte.doc/multi_instance_qms.htm – fluffy

+1

このリンクはMQFTEナレッジ・センターへのリンクであり、直接適用されません。 – JoshMc

答えて

0

IBM MQ Classes for Javaを使用していますが、リンクされている質問では、IBM MQ Classes for JMSについて説明しています。

V8.0のサポート技術情報センターのページ "Multi-instance queue managers" は、それは次のように述べている:

自動クライアント再接続を のJava™のためのIBMのMQクラスでサポートされていません。

V9.0のサポート技術情報センターのページ「Using IBM MQ classes for Java」、Java用のIBM MQクラスは、機能的にIBM MQバージョン8.0で出荷レベルで安定化されたあたりのことに注意してください。

IBMは、Java のためのIBM MQクラスへの更なる機能強化をしないだろうと、彼らは、機能的にはIBM MQ バージョン8.0で出荷レベルで安定しています。

マルチインスタンスはv7.0で導入されました.IBM MQ Classes for Javaは再接続をサポートするように更新されていないため、安定化されていないため、追加される可能性は低いです。

この機能が必要な場合は、IBM MQ Classes for JMSに移行することをお勧めします。

関連する問題