BEA Logo BEA Tuxedo Release 8.0

  BEA ホーム  |  イベント  |  ソリューション  |  パートナ  |  製品  |  サービス  |  ダウンロード  |  ディベロッパ・センタ  |  WebSUPPORT

 

   Tuxedo ホーム   |   BEA Tuxedo Domains コンポーネント   |   先頭へ   |   前へ   |   次へ   |   目次

 


サービス要求をリモート・ドメインにルーティングする

サービス要求を特定のリモート・ドメインに送信するため、ゲートウェイで使用されるデータ依存型ルーティング情報は、DMCONFIG ファイルの DM_ROUTING セクションで指定されます。サポートされる型付きバッファは、FML32VIEW32FMLVIEWX_C_TYPE、および X_COMMON です。

ドメインのルーティング・テーブルを作成するには、次の項目を指定します。

これらのフィールドを次の表で説明します。

ルーティング・テーブルのフィールド

説明

バッファ型

このルーティング・エントリで有効なデータ・バッファの型とサブタイプのリストです。型には、FML32VIEW32FMLVIEWX_C_TYPE、および X_COMMON があります。FML 型には、サブタイプを指定できません。それ以外の型では、サブタイプが必要です。* (ワイルドカード) 値は使用できません。重複する型とサブタイプの組み合わせを、同じルーティング基準名には指定できません。型とサブタイプの組み合わせが一意であれば、1 つの基準名を複数のルーティング・エントリで指定できます。1 つのルーティング・エントリに対して複数のバッファ型を指定する場合は、各バッファ型に対するルーティング・フィールドのデータ型は同じでなければなりません。

type の有効な値は次のとおりです。 
[:subtype1[,subtype2 . . .]]
[;type2[:subtype3[,subtype4 . . . ]]] . . .

型とサブタイプの組み合わせは 32 あり、合計の最大長は 256 文字です。

サブタイプの有効な値には、セミコロン (;)、コロン (:)、カンマ (,)、およびアスタリスク (*) を指定できません。

:FML

ドメインのルーティング基準

ルーティング・エントリの名前 (識別子) です。

有効な値は、1 〜 15 文字で構成する文字列です。

:ROUTTAB1

ルーティング・フィールド名

ルーティング・フィールドの名前です。このフィールドの値は、FML フィールド・テーブルで識別された名前 (FML バッファの場合)、または FML VIEW テーブルで識別された名前 (VIEWX_C_TYPE、または X_COMMON バッファの場合) と見なされます。

有効な値は、1 〜 30 文字で構成する識別子です。

:FIELD1

範囲

ルーティング・フィールドのリモート・ドメイン名 (RDOM) に関連する、数値のセット (数値を含む必要あり) と英数字文字列 (文字列値を含む必要あり) で構成される値です。ルーティング・フィールドには、FML でサポートされている任意のデータ型を指定できます。

string 型、carray 型、および文字型のフィールドの文字列値は、次の条件を満たす必要があります。

フィールド値が範囲と一致する場合、関連する RDOM 値には、要求のルーティング先のリモート・ドメインを指定します。RDOM 値に * を指定すると、ゲートウェイ・グループが認識する任意の要求が送信されることを示します。

このフィールドで有効な値は、範囲/RDOM の組み合わせをカンマで区切った順序付きのリストです。範囲は、(a) 単一の値 (符号付き数値または一重引用符で囲んだ文字列)、または、(b) lower-upper (lowerupper は共に一重引用符で囲んだ符号付き数値または文字列) の形式で表します。なお、lower は、upper 以下でなければなりません。

範囲/RDOM の組み合わせでは、範囲と RDOM はコロン (:) で区切られます。関連する FIELD のデータ型の最小値を指定するには、MIN を使用します。


関連する FIELD: のデータ型の最大値を指定するには、MAX を使用します。

したがって、MIN - -5 は、-5 以下のすべての数を表します。6 - MAX は、6 以上のすべての数を表します。範囲にメタ文字 * (ワイルドカード) を使用すると、既にエントリに表示された範囲以外にある任意の値が対象となります。各エントリで使用できるワイルドカードは 1 つだけであり、フィールドの最後に指定する必要があります。ワイルドカードの後に範囲を指定すると無視されます。

:1-100:REMDOM3


 

 

先頭へ戻る 前のトピックへ 次のトピックへ