CORBAプログラミング・リファレンス
明示的なアクティブ化
使用上の注意
注意事項
自己非アクティブ化
通常のケース
特殊なケース
CORBAオブジェクトのコンストラクタおよびデストラクタの使い方に関する注意
MIBのサポート
IIOPクライアント・フェイルオーバーの制限事項
C++宣言
C++宣言(Server.h内)
C++宣言(Tobj_ServantBase.h内)
使用上の注意
問題
対策
例
IOR URLスキーム
corbaloc URLスキーム
corbaname URLスキーム
制約
C++マッピング
CORBAサービス・ネーミング・サービス・モジュールのOMG IDL
CORBAサービス・ライフサイクル・サービス・モジュールのOMG IDL
TobjモジュールのOMG IDL
別ドメイン内のファクトリのロケート
Oracle Tuxedo CORBAの拡張を使用する理由
名前ライブラリ・インタフェースの擬似OMG IDL
ライブラリ名コンポーネントの作成
ライブラリ名の作成
LNameComponentインタフェース
LNameインタフェース
ライブラリ名コンポーネント擬似オブジェクトの破棄
名前コンポーネントの挿入
i番目の名前コンポーネントの取得
名前コンポーネントの削除
名前コンポーネントの数
等価性のテスト
順序のテスト
OMG IDL形式の生成
IDL形式の変換
ライブラリ名擬似オブジェクトの破棄
C++マッピング
Javaマッピング
ファクトリ・オブジェクトへのリファレンスの登録
CosLifeCycle::FactoryFinderインタフェースを使用したFactoryFinderオブジェクトへのリファレンスの取得
拡張Bootstrapオブジェクトを使用したFactoryFinderオブジェクトへのリファレンスの取得
Tobj::FactoryFinderを使用しての、1つのファクトリの取得
Tobj::FactoryFinderを使用しての、1つまたは複数のファクトリの取得
C++におけるスケルトンからの継承例
C++でのOracleWrapper Callbacksの使用
基本データ型
複雑なデータ型
固定長構造体と可変長構造体
メンバーのマッピング
Var
Out
ユニオン・メンバーのアクセサ・メンバー関数とモディファイア・メンバー関数のマッピング
Var
Out
メンバー関数
シーケンス要素のマッピング
Var
Out
メンバー関数
配列のスライス
配列要素のマッピング
Var
Out
割当てメンバー関数
メンバーのマッピング
Var
Out
メンバー関数
引数のマッピング
オブジェクトからのスケルトンの派生
引数のマッピング
型付き値の処理
Anyへの挿入
Anyからの抽出
Boolean、Octet、Char、および制限付き文字列の識別
Objectへの型の拡大
型付けされていない値の処理
Anyのコンストラクタ、デストラクタ、代入演算子
Anyクラス
概要
アーキテクチャ
利点
値型の例
outクラス