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を使用してください。
目次
索引
![]() ![]() |