![[AIX Solaris HP-UX Linux Windows]](../dist.gif)
このページは、Service Component Architecture (SCA) 複合の参照またはサービスを接続する Java Message Service (JMS) バインディングのプロパティー設定を表示する場合に使用します。 また、JMS バインディングのリソースを編集する場合にも、このページを使用します。 このページに表示される設定では、binding.jms エレメントを定義します。
この管理コンソール・ページを表示するには、構成単位が JMS バインディングの参照またはサービスをサポートしている必要があります。 管理コンソールで以下を実行します。
JMS バインディングを使用すると、Java Naming and Directory Interface (JNDI) 名を使用して既存の JMS リソースを特定することができます。
すべての binding.jms エレメントに適用されるプロパティー設定を指定します。 これらの設定は、サービスと参照の両方に関係します。 これらの設定を編集することはできません。
この URI の形式は次のとおりです。
jms: jms_destination?
connectionFactoryName=connection_factory_name &
destinationType={queue|topic} &
deliveryMode=delivery_mode &
timeToLive=time_to_live &
priority=priority &
user_property=user_property_value & ...
有効な値は、requestmsgidtocorrelid (デフォルト)、requestcorrelidtocorrelid、および none です。
この設定はオプションです。 ファクトリーを指定しなかった場合は、 WebSphere® Application Server の初期コンテキスト・ファクトリーが使用されます。
要求は、SCA サービスに送信されたメッセージまたは SCA 参照が送信したメッセージです。
応答は、参照により受信したメッセージ (つまり、呼び出されたサービスからの返信) または先行する要求メッセージに応じてサービスが送信したメッセージです。 SCA における応答は、常に、先行する要求に対しての返信です。
例えば、wireFormat.jmsObject などです。
要求は、SCA サービスに送信されたメッセージまたは SCA 参照が送信したメッセージです。
例えば、wireFormat.jmsObject などです。
応答は、参照により受信したメッセージ (つまり、呼び出されたサービスからの返信) または先行する要求メッセージに応じてサービスが送信したメッセージです。 SCA における応答は、常に、先行する要求に対しての返信です。
JMS バインディングのリソースを指定します。 「宛先 JNDI 名」、「アクティベーション・スペック JNDI 名」、および「接続ファクトリー JNDI 名」のリソース設定を読み取ったり、編集したりすることができます。 その他のすべてのリソース設定は読み取り専用です。
この設定はサービスと参照の両方に関係し、読み取り専用です。
@type が宛先タイプです。
サービスと参照の両方の宛先名を設定できます。
@name が宛先の JNDI 名です。
有効な値は、ifnotexist (デフォルト)、always、および never です。値が ifnotexist で、SCA コンポジットに必要な宛先リソースが存在せず、デフォルト・メッセージング・プロバイダーに関連する場合、宛先リソースが動的に作成されます。リソースの作成は、SCA コンポジットをビジネス・レベル・アプリケーションに追加する時点で行われます。
SCA アセットをビジネス・レベル・アプリケーションに追加する場合、複合定義の妥当性検査が行われます。妥当性検査の結果がエラーになると、アセットはアプリケーションに追加されません。値が always で宛先が存在する場合は、デプロイメントがエラーとなって停止します。
サービスのアクティベーション・スペックのみを設定できます。
このエレメントの属性は、宛先エレメントに定義された属性に従います。
有効な値は、ifnotexist (デフォルト)、always、および never です。値が ifnotexist で、SCA コンポジットに必要なアクティベーション・スペック・リソースが存在せず、デフォルト・メッセージング・プロバイダーに関連する場合、アクティベーション・スペック・リソースが動的に作成されます。値が always で、SCA コンポジットがビジネス・レベル・アプリケーションに追加される時にアクティベーション・スペックが存在する場合は、デプロイメントがエラーとなって停止します。
参照の接続ファクトリーの JNDI 名のみを設定できます。
このプロパティーの属性は、宛先エレメントに定義されたプロパティーに従います。 このプロパティーは、activationSpec プロパティーとは相互に排他的な関係にあります。
有効な値は、ifnotexist (デフォルト)、always、および never です。値が ifnotexist で、SCA コンポジットに必要な接続ファクトリー・リソースが存在せず、デフォルト・メッセージング・プロバイダーに関連する場合、接続ファクトリー・リソースが動的に作成されます。値が always で、SCA コンポジットがビジネス・レベル・アプリケーションに追加される時に接続ファクトリーが存在する場合は、デプロイメントがエラーとなって停止します。
応答メッセージの処理、参照での応答の受信、およびサービスからの応答の送信に使用されるリソースを指定します。 応答エレメントでは、宛先のほか、応答メッセージを処理するための接続ファクトリー・エレメントまたはアクティベーション・スペック・エレメントのいずれかを定義します。
応答リソースは、サービスと参照の両方に関係します。 「応答宛先 JNDI 名 (Response destination JNDI name)」および「応答接続ファクトリー JNDI 名 (Response connection factory JNDI name)」のリソース設定を読み取ったり、編集したりすることができます。 その他のすべてのリソース設定は読み取り専用です。
この設定はサービスと参照の両方に関係し、読み取り専用です。
サービスと参照の両方の宛先名を設定できます。
有効な値は、ifnotexist (デフォルト)、always、および never です。値が ifnotexist で、SCA コンポジットに必要な応答宛先リソースが存在せず、デフォルト・メッセージング・プロバイダーに関連する場合、応答宛先リソースが動的に作成されます。値が always で、SCA コンポジットがビジネス・レベル・アプリケーションに追加される時に応答宛先が存在する場合は、デプロイメントがエラーとなって停止します。
サービスと参照の両方の応答接続ファクトリーを設定できます。
このエレメントの属性は、宛先エレメントに定義された属性に従います。 このエレメントは、activationSpec エレメントとは相互に排他的な関係にあります。
有効な値は、ifnotexist (デフォルト)、always、および never です。値が ifnotexist で、SCA コンポジットに必要な応答接続ファクトリー・リソースが存在せず、デフォルト・メッセージング・プロバイダーに関連する場合、応答接続ファクトリー・リソースが動的に作成されます。値が always で、SCA コンポジットがビジネス・レベル・アプリケーションに追加される時に応答接続ファクトリーが存在する場合は、デプロイメントがエラーとなって停止します。
参照からの要求に適用される JMS ヘッダー・プロパティーを指定します。 ヘッダー・プロパティーを編集することはできません。
JMS ヘッダー・プロパティーを指定する場合、そのプロパティーを URI の中で使用することはできません。
アウトバウンド・メッセージのサービスからの応答に適用される JMS ヘッダー・プロパティーを指定します。 ヘッダー・プロパティーを編集することはできません。
JMS ヘッダー・プロパティーを指定する場合、そのプロパティーを URI の中で使用することはできません。