Tuxedo コントロールを使用して Tuxedo バッファのデータを要求または提供する場合、Java データ型を Tuxedo バッファにマップする方法を理解しておく必要があります。Tuxedo コントロールは、Java データ型と、送受信される Tuxedo バッファ間のマッピングを実行します。複合オブジェクト内の引数またはフィールドの名前は、FML/FML32 バッファおよび VIEW/VIEW32 バッファの対応するフィールド名と一致します。他のバッファ タイプでは、すべてのフィールドがバッファに単に結合されます。配列は、FML ではフィールドのオカレンスにマップされ、VIEW では VIEW 配列にマップされます。
Tuxedo コントロールでは、以下の ATMI フィールド タイプをサポートしており、各フィールド タイプを指定の Java データ型にマップします。
FLD_INT | |
Long または long |
|
* object | FLD_VIEW32 |
** このフィールド タイプは、View バッファと View32 バッファでのみサポートされます。
注意 : Java の Decimal は、Tuxedo のパック 10 進数型 (dec_t) に相当します。これは、weblogic.wtc.jatmi パッケージに含まれています。