| Interstage Application Server アプリケーション作成ガイド (CORBAサービス編) |
目次
索引
![]()
|
| 第10章 インタフェースリポジトリサービスのプログラミング |
インタフェースリポジトリサービスは、IDLで定義されたモジュール宣言、インタフェース宣言、オペレーション宣言、定数宣言、型宣言等の宣言に対応してModuleDefオブジェクト、InterfaceDefオブジェクト、OperationDefオブジェクト、ConstantDefオブジェクト、AliasDefオブジェクト等のオブジェクトをインタフェースリポジトリサービス内に管理・格納するサービスです。
以下にIDL宣言に対応するオブジェクトを示します。
なお、IDL宣言とは別にインタフェースリポジトリサービスのルートオブジェクトとしてRepositoryオブジェクト、long,short等の基本的なデータ型を表現するオブジェクトとしてPrimitiveDefオブジェクトがあります。
|
IDL宣言 |
オブジェクト |
|
―――― |
Repositoryオブジェクト |
|
―――― |
PrimitiveDefオブジェクト |
|
モジュール宣言 |
ModuleDefオブジェクト |
|
インタフェース宣言 |
InterfaceDefオブジェクト |
|
オペレーション宣言 |
OperationDefオブジェクト |
|
属性宣言 |
AttributeDefオブジェクト |
|
定数宣言 |
ConstantDefオブジェクト |
|
Typedef宣言 |
AliasDefオブジェクト |
|
文字列型宣言 |
StringDefオブジェクト |
|
ワイド文字列型宣言 |
WstringDefオブジェクト |
|
列挙型宣言 |
EnumDefオブジェクト |
|
シーケンス型宣言 |
SequenceDefオブジェクト |
|
構造体宣言 |
StructDefオブジェクト |
|
共用体宣言 |
UnionDefオブジェクト |
|
固定小数点型宣言(注) |
FixedDefオブジェクト |
|
配列宣言 |
ArrayDefオブジェクト |
|
例外宣言 |
ExceptionDefオブジェクト |
注) 固定小数点型宣言は、COBOLマッピングのみで使用可能です。
目次
索引
![]()
|