| Apdesigner プログラマーズガイド |
目次
索引
![]()
|
| 第2部 アプリケーション開発編 | > 第8章 CORBAサーバアプリケーションを開発する | > 8.4 留意事項 |
以下に、CORBAデータ型と各言語のデータ型との対応を示します。
なお、定義可能なデータ型については、"Apdesignerのユーザーズガイド"を参照してください。
|
CORBA型 |
COBOL(オブジェクト指向COBOL)マッピング型 |
COBOL Native型 |
|---|---|---|
|
long |
CORBA-long |
PIC S9(9) COMP-5 |
|
unsigned long |
CORBA-unsigned-long |
PIC 9(9) COMP-5 |
|
short |
CORBA-short |
PIC S9(4) COMP-5 |
|
unsigned short |
CORBA-unsigned-short |
PIC 9(4) COMP-5 |
|
long long |
CORBA-long-long |
PIC S9(18) COMP-5 |
|
unsigned long long |
CORBA-unsigned-long-long |
PIC 9(18) COMP-5 |
|
float |
CORBA-float |
COMP-1 |
|
double |
CORBA-double |
COMP-2 |
|
char |
CORBA-char |
PIC X |
|
wchar |
CORBA-wchar |
PIC N |
|
octet |
CORBA-octet |
PIC X |
|
boolean |
CORBA-boolean |
PIC 1(1) |
|
fixed <m+n,n> |
使用できません |
PIC S9(m+n,n) PACKED-DECIMAL |
|
string(固定長) |
PIC X(n) |
PIC X(n) |
|
string(可変長) |
使用できません |
使用できません |
|
wstring(固定長) |
PIC N(n) |
PIC N(n) |
|
wstring(可変長) |
使用できません |
使用できません |
|
enum |
CORBA-enum |
PIC 9(10) COMP-5 |
|
any |
使用できません |
使用できません |
|
構造体(固定長) |
集団項目 |
集団項目 |
|
構造体(可変長) |
クラス |
クラス |
|
共用体 |
クラス |
クラス |
|
sequence型(固定長) |
クラス |
クラス |
|
sequence型(可変長) |
クラス |
クラス |
|
array型 |
使用できません |
使用できません |
ApdesignerのCORBAサーバアプリケーション生成ウィザードでは、以下のデータ型をサポートしていません。これらのデータ型を使用する場合、"Interstage Application Server アプリケーション作成ガイド(CORBAサービス編)"を参照して、ひな型生成後にIDLファイルおよびプログラムソースを修正してください。
目次
索引
![]()
|