チャネル - 「メッセージ・アダプタ」プロパティ

メッセージ・アダプタ・ライブラリからアダプタの1つを使用する場合、このタブにメッセージ・アダプタ・プロパティを入力する必要があります。

メッセージ・アダプタは、アプリケーションとBESの間を調整します。メッセージ・アダプタを所有するのはチャネルで、特定のチャネルに定義できるアダプタは1つのみです。E-Business統合コード・ジェネレータにより、このページで選択した情報に基づいて、アダプタをコールするために必要なクライアント・コードが生成されます。

受信アダプタを指定/送信アダプタを指定
このチャネルに関連付けられたアダプタがあることを示す場合に選択します。このチェック・ボックスを選択すると、このタブのフィールドが入力できるようになります。このプロパティの名前は、チャネルの方向によって定義されます。
トレース
実行時にアダプタによりデバッグ情報を生成する場合に選択します。このチェック・ボックスを選択することで、アダプタに対して生成されたコードにsetShowTrace(true)文が追加されます。デフォルトでは、このチェック・ボックスの選択は解除されており、デバッグ・トレースは生成されません。
タイプ
コードが生成されるアダプタのタイプを選択します。

標準: これらのアダプタは、任意のアプリケーションとの通信に使用されます。 AdapterMessageオブジェクトをOracle AQキューに対してエンキューまたはデキューします。AdapterMessageオブジェクト・ラッパーは、java.lang.String形式のメッセージ・データです。標準アダプタは、任意のJavaクラスから使用できます。

アプリケーション・モジュール: これらのアダプタは、アプリケーション・モジュールとの通信に使用されます。 ビジネス・コンポーネントのビュー・オブジェクトのコンテンツをXMLとして書き込み、このXMLをAdapterMessageオブジェクトとしてOracle AQにエンキューするために使用できます。また、Oracle AQからAdapterMessageオブジェクトをデキューして構文解析し、ビュー・オブジェクトに組み込むためにも使用できます。

ターゲット・クラス
アダプタ・コードの生成先になるJavaのソース・ファイルの完全修飾クラス名を入力します。
スタイルシートURL
(オプション)XSL変換に使用するスタイルシートのURLを入力します。このURLは、ターゲット・クラスに対して絶対的、相対的のどちらでもかまいません。このフィールドは、「タイプ」「アプリケーション・モジュール」の場合のみ編集できます。
サービスの存続期間
アダプタで1つのメッセージをサービスするのか、無制限にメッセージをサービスするのかを選択します。このドロップダウン・リストは、「タイプ」「アプリケーション・モジュール」で、受信アダプタの場合のみ使用できます。ドロップダウン・リストからは、次の値が選択できます。

単一: アダプタで1つのメッセージのみをサービスする場合に選択します。

複数: アダプタでデキューのために届いたメッセージを無制限にサービスする場合に選択します。

深さ
(オプション)送受信時に横断するビュー・リンクの深さを示す整数値を入力します。この値は、アダプタ・タイプに基づいて、ビュー・オブジェクトのreadXML()メソッドまたはwriteXML()メソッドに渡されます。このフィールドは、「タイプ」「アプリケーション・モジュール」の場合のみ編集できます。
サブクラスの使用
(オプション)使用するoracle.bm.ebiadapters.Business ComponentsReceivingAdapterのサブクラスがある場合、このチェック・ボックスを選択し、完全修飾名を編集フィールドに入力します。このフィールドは、「タイプ」「アプリケーション・モジュール」で、受信アダプタの場合のみ編集できます。「参照」ボタンをクリックしてサブクラスを検索します。

 

 

Copyright © 1997, 2004, Oracle. All rights reserved.