bea ホーム | 製品 | dev2dev | support | askBEA
BEA Logo Tuxedo
 ドキュメントのダウンロード   サイトマップ   用語集 
検索
0

TxRPC を使用した Tuxedo アプリケーションのプログラミング

 Previous Next Contents View as PDF  

TxRPC の概要

TxRPC とは

インターフェイス定義言語 (IDL) の使用

参考資料

uuidgen による IDL テンプレートの作成

言語の変更点

TxRPC 仕様に基づく変更

言語の拡張

移植性に制限を加える可能性がある拡張

サポートされていない機能

IDL コンパイラ tidl の使用

RPC クライアント/サーバ・プログラムの作成

リモート処理への対応

返されるステータスと例外の処理

スタブ・サポート関数の使用

RPC ヘッダ・ファイルの使用

コードの移植性

ATMI との対話

TX との対話

RPC クライアント/サーバ・プログラムの構築

予備知識

RPC サーバの構築方法

RPC クライアントの構築方法

Windows ワークステーション RPC クライアントの構築方法

C++ の使い方

DCE/RPC との相互運用

BEA Tuxedo ゲートウェイを使用した DCE サービスに対する BEA Tuxedo 要求者

DCE ログイン・コンテキストの設定

DCE バインディング・ハンドルの使用法

認証済み RPC

トランザクション

BEA Tuxedo ゲートウェイを用いた BEA Tuxedo サービスに対する DCE 要求者

DCE だけを用いた DCE サービスに対する BEA Tuxedo 要求者

BEA Tuxedo-only を用いた BEA Tuxedo サービスに対する DCE 要求者

DCE/RPC と BEA Tuxedo TxRPC が混在したクライアントとサーバの構築

アプリケーションの実行

予備知識

アプリケーションの構成方法

アプリケーションの起動とシャットダウン

アプリケーションの管理

動的サービス宣言の使用

アプリケーション例

この付録の内容

前提条件

rpcsimp アプリケーションの構築

ステップ 1:アプリケーション・ディレクトリの作成

ステップ 2:環境変数の設定

ステップ 3:ファイルのコピー

ステップ 4:ファイルの一覧表示

IDL 入力ファイル−simp.idl

クライアント・ソース・コード−client.c

サーバ・ソース・コード−server.c

Makefile−rpcsimp.mk

コンフィギュレーション・ファイル−ubbconfig

ステップ 5:構成の変更

ステップ 6:アプリケーションの構築

ステップ 7:コンフィギュレーション・ファイルのロード

ステップ 8:構成のブート

ステップ 9:クライアントの実行

ステップ 10:RPC サーバの監視

ステップ 11:構成のシャットダウン

ステップ 12:作成ファイルのクリーンアップ

DCE ゲートウェイ・アプリケーション

この付録の内容

前提条件

DCE ゲートウェイ・アプリケーションとは

rpcsimp アプリケーションのインストール、構成、実行

ステップ 1:アプリケーション・ディレクトリの作成

ステップ 2:環境の設定

ステップ 3:ファイルのコピー

ステップ 4:ファイルの一覧表示

IDL ACF ファイル−simpdce.acf

関数のバインディング−dcebind.c

エントリ・ポイント・ベクトル−dceepv.c

DCE マネージャ−dcemgr.c

DCE サーバ - dceserver.c

Makefile−rpcsimp.mk

ステップ 5:構成の変更

ステップ 6:アプリケーションの構築

ステップ 7:コンフィギュレーション・ファイルのロード

ステップ 8:DCE の構成

ステップ 9:コンフィギュレーションの起動

ステップ 10:クライアントの実行

ステップ 11:構成のシャットダウン

ステップ 12:作成ファイルのクリーンアップ

 

Back to Top Previous Next
Contact e-docsContact BEAwebmasterprivacy