Java 経由で Websphere 6.0 MQ に接続したいと考えています。「通常の」キューのコードは既に動作していますが、SSL で暗号化された新しいキュー (キーストア) にアクセスする必要があります。something.jks というファイルが送られてきました。これは、どこかに保存する必要がある証明書だと思います。ネットで調べてみましたが、正しい情報が見つかりません。
これは、「通常の」キューに使用するコードです。いくつかのプロパティを設定する必要があると思いますが、どのプロパティかわかりません。
MQQueueConnectionFactory connectionFactory = new MQQueueConnectionFactory();
connectionFactory.setChannel(channel_);
connectionFactory.setHostName(hostname_);
connectionFactory.setPort(port_);
connectionFactory.setQueueManager(queueManager_);
connectionFactory.setTransportType(1);
connectionFactory.setSSsetSSLCertStores(arg0)
Connection connection = connectionFactory.createConnection();
connection.setExceptionListener(this);
session_ = connection.createSession(DEFAULT_TRANSACTED, DEFAULT_ACKMODE);
connection.start();
javax.jms.Queue fQueue = session_.createQueue(queue_);
consumer = session_.createConsumer(fQueue);