| Interstage Application Server アプリケーション作成ガイド (CORBAサービス編) | 
			目次
			索引
			![]()  
		 | 
	
| 第6章 アプリケーションの開発(Java言語) | > 6.17 データ型に対するマッピング | 
ここでは、クライアント/サーバアプリケーションをJava言語で作成する場合に使用するデータ型について説明します。CORBAで定義されている基本データ型をJavaプログラムで使用する場合、対応するデータ型は以下のように定義されます。
| 
 CORBAデータ型  | 
 Java  | 
 備考  | 
|
| 
 整数型  | 
 long  | 
 int  | 
 
  | 
| 
 unsigned long  | 
 int  | 
 
  | 
|
| 
 short  | 
 short  | 
 
  | 
|
| 
 unsigned short  | 
 short  | 
 
  | 
|
| 
 long long  | 
 long  | 
 
  | 
|
| 
 浮動小数点型  | 
 float  | 
 float  | 
 
  | 
| 
 double  | 
 double  | 
 
  | 
|
| 
 文字型  | 
 char  | 
 char (注)  | 
 
 
  | 
| 
 wchar  | 
|||
| 
 オクテッド型  | 
 octet  | 
 byte  | 
 
  | 
| 
 ブーリアン型  | 
 boolean  | 
 boolean  | 
 
  | 
| 
 文字列型  | 
 string  | 
 java.lang.String  | 
 “文字列型”参照  | 
| 
 wstring  | 
 “ワイド文字列型”参照  | 
||
| 
 列挙型  | 
 enum  | 
 <enum名>クラス  | 
 “列挙型”参照  | 
| 
 any型  | 
 any  | 
 org.omg.CORBA.Any  | 
 “any型”参照  | 
| 
 オブジェクトリファレンス  | 
 Object  | 
 org.omg.CORBA.Object  | 
 
  | 
| 
 タイプコード  | 
 TypeCode  | 
 org.omg.CORBA.TypeCode  | 
 
  | 

 IDL定義でcharを使用した場合は、日本語文字(マルチバイト文字)は扱えません。日本語文字を使用する場合は、wcharを使用してください。
			目次
			索引
			![]()  
		 |