MQスキームとMQサービスのアドレスの構文

メッセージ・サービスのアドレスのフル構文は次のとおりです。

scheme://address-syntax

ここで、schemeaddress-syntaxは次の表に示します。

「MQスキーム」と「MQサービス」については、次の表の最初の2列に値が表示されています。

スキーム名
接続サービス
説明
アドレス構文
mq jmsssljms Message Queueクライアント・ランタイムは、指定したホストとポートでMQポート・マッパーへの接続を確立します。ポート・マッパーは動的に確立された接続サービス・ポートのリストを返し、次にMessage Queueクライアント・ランタイムが指定された接続サービスをホストするポートへの接続を確立します。 [hostName][:port][/serviceName]

デフォルト: hostName = localhostport = 7676serviceName = jms

デフォルトはjms接続サービスにのみ適用されます。ssljms接続サービスの場合、すべての変数を指定する必要があります。

例: mq:MyHost:7677/ssljms

mqtcp jms Message Queueクライアント・ランタイムは、MQポート・マッパーをバイパスして、指定したホストとポートにTCP接続を確立します。 hostName:port/jms

例: mqtcp:localhost:7676/jms

mqssl ssljms Message Queueクライアント・ランタイムは、MQポート・マッパーをバイパスして、指定したホストとポートにセキュリティ保護されたSSL接続を確立します。 hostName:port/ssljms

例: mqssl:localhost:7676/ssljms

http httpjms Message Queueクライアント・ランタイムは、指定されたURLのMessage Queueトンネル・サーブレットにHTTP接続を確立します。(ブローカは、Message Queueの管理者ガイドで説明されているとおり、HTTPトンネル・サーブレットにアクセスするように構成する必要があります。) hostName:port/contextRoot/tunnel

複数のブローカ・インスタンスが同じトンネル・サーブレットを使用している場合、ランダムに選択されたブローカ・インスタンスではなく、特定のブローカ・インスタンスに接続する構文は次のとおりです。http://hostName:port/contextRoot/tunnel?serverName=hostName:instanceName

https httpsjms Message Queueクライアント・ランタイムは、指定されたMessage Queueトンネル・サーブレットURLにセキュリティ保護されたHTTPS接続を確立します。(ブローカは、Message Queueの管理者ガイドで説明されているとおり、HTTPSトンネル・サーブレットにアクセスするように構成する必要があります。) hostName:port/contextRoot/tunnel

複数のブローカ・インスタンスが同じトンネル・サーブレットを使用している場合、ランダムに選択されたブローカ・インスタンスではなく、特定のブローカ・インスタンスに接続する構文は次のとおりです。http://hostName:port/contextRoot/tunnel?serverName=hostName:instanceName


Copyright © 2005, 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices