目次 CORBAクライアント・アプリケーションの開発概念 クライアント・アプリケーションの概要 OMG IDL OMG IDLからC++へのマッピング OMG IDLとJavaのマッピング OMG IDLとCOMのマッピング 静的起動と動的起動 クライアント・スタブ インタフェース・リポジトリ ドメイン 環境オブジェクト Bootstrapオブジェクト ファクトリとFactoryFinderオブジェクト FactoryFinderオブジェクトの命名規則とOracle Tuxedo拡張 インタフェース・リポジトリ・オブジェクト SecurityCurrentオブジェクト TransactionCurrentオブジェクト NotificationServiceオブジェクトとTobj_SimpleEventsServiceオブジェクト NameServiceオブジェクト CORBAクライアント・アプリケーションの作成 CORBA C++クライアント・アプリケーションの開発プロセスのサマリー ステップ1: OMG IDLファイルの取得 ステップ2:呼出し方式の選択 ステップ3: OMG IDLファイルのコンパイル ステップ4: CORBAクライアント・アプリケーションの記述 ORBの初期化 Oracle Tuxedoドメインとの通信の確立 FactoryFinderオブジェクトへの初期参照の解決 FactoryFinderオブジェクトを使用したファクトリの取得 ファクトリを使用したCORBAオブジェクトの取得 ステップ5: CORBAクライアント・アプリケーションのビルド クライアント・アプリケーションとして動作するサーバー・アプリケーション Java2アプレットの使い方 動的起動インタフェースの使い方 DIIの使用 DIIの概念 リクエスト・オブジェクト リクエスト送信オプション リクエスト結果受信オプション DIIの開発プロセスのサマリー ステップ1: CORBAインタフェースのインタフェース・リポジトリへのロード ステップ2: CORBAオブジェクトのオブジェクト参照の取得 ステップ3:リクエスト・オブジェクトの作成 CORBA::Object::_requestメンバー関数の使い方 CORBA::Object::create_requestメンバー関数の使い方 ステップ4: DIIリクエストの送信と結果の取得 同期リクエスト 遅延同期リクエスト 一方向リクエスト 複数のリクエスト ステップ5:リクエストの削除 ステップ6: DIIでのインタフェース・リポジトリの使い方 例外処理 CORBA例外処理の概念 CORBAシステム例外 CORBA C++クライアント・アプリケーション システム例外の処理 ユーザー例外
Copyright ©1994, 2017,Oracle and/or its affiliates. All rights reserved