Tuxedo CORBA サーバ アプリケーションの開発方法
OMG IDL インタフェース定義で CORBA オブジェクトのオペレーションを確立する方法
CORBA オブジェクトのオペレーションを実装する方法
クライアント アプリケーションがサーバ アプリケーションの CORBA オブジェクトをアクセスおよび操作する方法
オブジェクト参照の内容
オブジェクト参照の有効期間
オブジェクト インスタンスの受け渡し
CORBA オブジェクトの実行時のインスタンス化
サーバント プール
クライアント アプリケーションがサーバ アプリケーションのファクトリを見つけるしくみ
アクティブ オブジェクト参照の作成
オブジェクト状態について
オブジェクトのアクティブ化ポリシー
アプリケーション制御の非アクティブ化
オブジェクトの永続状態を読み書きするためのメカニズム
オブジェクトのアクティブ化時の状態の読み取り
オブジェクトの個々のオペレーションでの状態の読み取り
ステートレス オブジェクトと永続状態
サーバント プールとステートレス オブジェクト
ステートフル オブジェクトと永続状態
サーバント プールとステートフル オブジェクト
オブジェクトの非アクティブ化の責任
不必要な I/O の回避
アクティブ化のサンプル
Process-Entity デザイン パターン
List-Enumerator デザイン パターン
例外のクライアント アプリケーション ビュー
例外のサーバ アプリケーション ビュー
Oracle Tuxedo システムによって生成され、アプリケーション コードによって捕捉される例外
CORBA オブジェクトのオペレーションの呼び出し中にアプリケーション コードによって生成された例外を Oracle Tuxedo システムが処理する方法
RegistrarFactory オブジェクト
Registrar オブジェクト
CourseSynopsisEnumerator オブジェクト
Basic University サンプル アプリケーションの ICF ファイル
Registrar オブジェクト
CourseSynopsisEnumerator オブジェクト
University データベースの使い方
Process-Entity デザイン パターン
List-Enumerator デザイン パターン
状態を持つオブジェクトを事前アクティブ化する方法
事前アクティブ化オブジェクトの使い方に関する注意
要件、目標、概念
スレッド モデル
要求ごとのスレッド モデル
オブジェクトごとのスレッド モデル
スレッド プール
リエントラント サーバント
Current オブジェクト
コンテキスト サービス
TP フレームワークのクラスとメソッド
build コマンドの機能
管理用ツール
プラットフォーム固有のスレッド ライブラリ
マルチスレッド サポートの指定
代替サーバ クラスの指定
simpapp マルチスレッド サンプル アプリケーションの OMG IDL コード
TUXDIR 環境変数の設定
TUXDIR 環境変数の検証
環境変数の設定の変更
サンプル アプリケーションの作業ディレクトリの作成
すべてのファイルのパーミッションのチェック
runme コマンドを実行する
サンプル アプリケーションのステップ バイ ステップ実行
MAXDISPATCHTHREADS
MINDISPATCHTHREADS
Registrar オブジェクトで定義されたオブジェクト ポリシー
RegistrarFactory オブジェクトで定義されたオブジェクト ポリシー
Transactions サンプル アプリケーションでの XA リソース マネージャの使用
Wrapper University サンプル アプリケーションのしくみ
Billing サーバ アプリケーションのインタフェース定義
Wrapper サンプル アプリケーションの設計上の追加考慮事項
Teller オブジェクトへの要求の送信
例外の処理
Wrapper サンプル アプリケーションのインタフェースに対するトランザクション ポリシーの設定
University および Billing サーバ アプリケーションのコンフィグレーション
複製されたサーバ プロセス
複製されたサーバ グループ
複製されたサーバ プロセスおよびグループのコンフィグレーション
ファクトリ ベース ルーティングのしくみ
UBBCONFIG ファイルでのファクトリ ベース ルーティングのコンフィグレーション
ファクトリでのファクトリ ベース ルーティングの実装
実行時の処理
Registrar および Teller オブジェクトのインスタンス化
適切なサーバ グループで学生の登録が発生するようにする方法
Teller オブジェクトが適切なサーバ グループでインスタンス化されるようにする方法