Apdesigner プログラマーズガイド
目次 索引 前ページ次ページ

第2部 アプリケーション開発編> 第8章 CORBAサーバアプリケーションを開発する> 8.4 留意事項

8.4.1 使用可能なデータ型

以下に、CORBAデータ型と各言語のデータ型との対応を示します。
なお、定義可能なデータ型については、"Apdesignerのユーザーズガイド"を参照してください。

[COBOL(オブジェクト指向COBOL)マッピング]

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ファイルおよびプログラムソースを修正してください。


目次 索引 前ページ次ページ

All Rights Reserved, Copyright (C) 富士通株式会社 1998-2006