目次 Oracle Tuxedoアプリケーションの開発 Oracle Tuxedoアプリケーションを開発する前に Oracle Tuxedo ATMIクライアントの作成 クライアントのタスク Oracle Tuxedo ATMIサーバーの作成 サーバーのタスク アプリケーションの型付きバッファ アプリケーションでのOracle Tuxedoメッセージング・パラダイム リクエスト/レスポンス型モデル(同期呼出し) リクエスト/レスポンス型モデル(非同期呼出し) ネストされた呼出し 転送された呼出し 会話型通信 非請求通知 イベント・ベースの通信 キュー・ベースの通信 トランザクションの使用 simpapp (簡単なC言語アプリケーション)のチュートリアル simpappとは simpappのファイルおよびリソースの準備 始める前に このチュートリアルについて このチュートリアルの目的 ステップ1 : simpappファイルのコピー ステップ2 :クライアント・プログラムの検証およびコンパイル クライアント・プログラムの検証 クライアント・プログラムのコンパイル ステップ3 :サーバーの検証およびコンパイル サーバー・プログラムの検証 サーバー・プログラムのコンパイル ステップ4 :構成ファイルの編集とロード 構成ファイルの編集 構成ファイルのロード ステップ5 :アプリケーションの起動 ステップ6 :ランタイム・アプリケーションの実行 ステップ7 :ランタイム・アプリケーションのモニター ステップ8 :アプリケーションの停止 bankapp(完全なC言語アプリケーション)のチュートリアル bankappとは このチュートリアルについて bankappの把握 bankappのファイルについて 銀行業務アプリケーションのファイルについて bankappクライアントの検証 bankclt.cファイルとは bankappでのud(1)の使い方 リクエスト/レスポンス・クライアント: audit.c 会話型クライアント: auditcon.c イベントをモニターするクライアント: bankmgr.c bankappサーバーとbankappサービスの検証 bankappのリクエスト/レスポンス型サーバー bankapp会話型サーバー bankappサービス bankappサービスのアルゴリズム サーバーに組込みのユーティリティ サービスをコーディングする別の方法 bankappのファイルおよびリソースの準備 ステップ1 :環境変数の設定 ステップ2 : bankappでのサーバーのビルド ACCTサーバーのビルド BALサーバーのビルド BTADDサーバーのビルド TLRサーバーのビルド XFERサーバーのビルド bankapp.mkファイルでビルドされるサーバー ステップ3 : bankapp Makefileの編集 TUXDIRパラメータの編集 APPDIRパラメータの編集 リソース・マネージャのパラメータの設定 bankapp.mkファイルの実行 ステップ4 : bankappデータベースの作成 SHMモードでのデータベースの作成 MPモードでのデータベースの作成 ステップ5 : XA準拠のリソース・マネージャの準備 bankvarファイルの変更 bankappサービスの変更 bankapp.mkファイルの変更 crbankおよびcrbankdbの変更 構成ファイルの変更 Windows 2003プラットフォーム上でのbankappとOracle (XA準拠のRM)の統合 ステップ6 :構成ファイルの編集 ステップ7とステップ8 :バイナリ形式の構成ファイルとトランザクション・ログ・ファイルの作成 バイナリ形式の構成ファイルを作成する前に 構成ファイルのロード トランザクション・ログ(TLOG)ファイルの作成 ステップ9 :各マシン上でのリモート・サービス接続の作成 リスナー・プロセス(tlisten)の停止 tlistenのエラー・メッセージの例 bankappの起動 ステップ1 :起動する前に行う準備作業 ステップ2 : bankappの起動 ステップ3 :データベースへのデータの追加 ステップ4 : bankappサービスのテスト ステップ5 : bankappの停止 CSIMPAPP (簡単なCOBOLアプリケーション)のチュートリアル CSIMPAPPとは CSIMPAPPのファイルおよびリソースの準備 始める前に このチュートリアルの目的 ステップ1 : CSIMPAPPファイルのコピー ステップ2 :クライアント・プログラムの検証およびコンパイル クライアント・プログラムの検証 クライアント・プログラムのコンパイル ステップ3 :サーバーの検証およびコンパイル サーバー・プログラムの検証 サーバー・プログラムのコンパイル ステップ4 :構成ファイルの編集とロード 構成ファイルの編集 構成ファイルのロード ステップ5 :アプリケーションの起動 ステップ6 :ランタイム・アプリケーションのテスト ステップ7 :ランタイム・アプリケーションのモニター ステップ8 :アプリケーションの停止 STOCKAPP(完全なCOBOLアプリケーション)のチュートリアル STOCKAPPとは STOCKAPPの把握 STOCKAPPのファイルについて 株式アプリケーションのファイルについて STOCKAPPクライアントの検証 システム・クライアント・プログラム 型付きバッファ リクエスト/レスポンス・クライアント: BUY.cbl BUY.cblのソース・コード クライアントのビルド STOCKAPPサーバーの検証 STOCKAPPサービス STOCKAPPのファイルおよびリソースの準備 ステップ1 :環境変数の設定 そのほかの要件 ステップ2 : STOCKAPPでのサーバーのビルド BUYSELLサーバーのビルド STOCKAPP.mkでビルドされるサーバー ステップ3 : STOCKAPP.mkファイルの編集 TUXDIRパラメータの編集 APPDIRパラメータの編集 STOCKAPP.mkファイルの実行 ステップ4 :構成ファイルの編集 ステップ5 :バイナリ形式の構成ファイルの作成 バイナリ形式の構成ファイルを作成する前に 構成ファイルのロード STOCKAPPの実行 ステップ1 :起動する前に行う準備作業 ステップ2 : STOCKAPPの起動 ステップ3 : STOCKAPPサービスのテスト ステップ4 : STOCKAPPの停止 XMLSTOCKAPP (CおよびC++ XMLパーサー・アプリケーション)のチュートリアル XMLSTOCKAPPとは XMLSTOCKAPPの把握 XMLSTOCKAPPのファイルについて XMLSTOCKAPPクライアントの検証 リクエスト/レスポンス・クライアント: stock_quote_beas.xml 関連項目 XMLSTOCKAPPサーバーの検証 XMLSTOCKAPPのファイルおよびリソースの準備 ステップ1 :新しいディレクトリへのXMLSTOCKAPPファイルのコピー ステップ2: 環境変数の設定 そのほかの要件 ステップ3 :クライアントのビルド ステップ4 : XMLSTOCKAPPでのサーバーのビルド stockxmlおよびstockxml_cサーバーのビルド 関連項目 ステップ5 :構成ファイルの編集 関連項目 ステップ6 :バイナリ形式の構成ファイルの作成 構成ファイルのロード 関連項目 XMLSTOCKAPPの実行 ステップ1 :起動する前に行う準備作業 ステップ2 : XMLSTOCKAPPの起動 関連項目 ステップ3 : XMLSTOCKAPPサービスのテスト ステップ4 : XMLSTOCKAPPの停止 関連項目 xmlfmlapp (完全なC XML/FML32変換アプリケーション)のチュートリアル xmlfmlappとは xmlfmlappの把握 xmlfmlappのファイルについて xmlfmlappクライアントの検証 リクエスト/レスポンス・クライアント 関連項目 xmlfmlappサーバーの検証 xmlfmlappのファイルおよびリソースの準備 ステップ1 :新しいディレクトリへのxmlfmlappファイルのコピー ステップ2: 環境変数の設定 そのほかの要件 ステップ3 : FML32フィールド表の作成 ステップ4 : xmlfmlappバイナリのビルド ステップ5 :構成ファイルの編集 関連項目 ステップ6 :バイナリ形式の構成ファイルの作成 構成ファイルのロード 関連項目 xmlfmlappの実行 ステップ1 : xmlfmlappの起動の準備 ステップ2 : xmlfmlappの起動 関連項目 ステップ3 : xmlfmlappサービスのテスト ステップ4 : xmlfmlappの停止 関連項目
Copyright ©1994, 2017,Oracle and/or its affiliates. All rights reserved