ページの先頭行へ戻る
Interstage Business Application Server アプリケーション開発ガイド
FUJITSU Software

10.2.5 クライアントアプリケーションで利用するデータについて

クライアントアプリケーションでは、以下のデータが利用できます。

以降では、クライアントアプリケーションで用いるデータ型について説明します。

利用可能なデータ型(C言語のサーバと連携する場合)

  

IDLデータ型

C言語データ型

備考

基本データ型

整数型

short

short

  

long

int

  

long long

long long

  

浮動小数点型

float

float

  

double

double

  

オクテット型

octet

unsigned char

  

ブーリアン型

boolean

unsigned char

  

文字列型

string

char*

  

wstring

unsigned short*

  

バイナリ

sequence

特殊構造体

要素のデータ型に使用できるのはoctetだけです。

配列

array

配列

sequence<octet>の配列は記述できません。

構造体

struct

struct

  

利用可能なデータ型(COBOLのサーバと連携する場合)

  

COBOLデータ型

C言語データ型

備考

基本データ型

整数型

PIC S9(1~4) COMP
PIC S9(1~4) COMP-5

short

  

PIC S9(5~9) COMP
PIC S9(5~9) COMP-5

int

  

PIC S9(10~18) COMP
PIC S9(10~18) COMP-5

long long

  

浮動小数点型

COMP-1

float

  

COMP-2

double

  

オクテット型

使用不可

unsigned char

  

ブーリアン型

使用不可

unsigned char

  

文字列型

PIC X(n).

PIC S9(1~18)
PIC 9(1~18)
PIC S9(1~18) COMP-3
PIC 9(1~18) COMP-3
PIC S9(1~18) COMP
PIC 9(1~18) COMP
PIC S9(1~18) COMP-5
PIC 9(1~18) COMP-5
小数点付き数字データ

char*

  

PIC N(n).

unsigned short*

日本語項目

バイナリ

特殊集団項目

特殊構造体

  

配列

OCCURS句付きの項目

配列

  

構造体

集団項目

struct