Interstage Application Server アプリケーション作成ガイド (CORBAサービス編) |
目次
索引
![]() ![]() |
第11章 インタフェースリポジトリサービスのプログラミング |
インタフェースリポジトリサービスは、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マッピングのみで使用可能です。
目次
索引
![]() ![]() |