ヘッダーをスキップ
Oracle® Fusion Middleware Oracle WebLogic Server Tuxedo Connector プログラマーズ ガイド
11
g
リリース 1 (10.3.1)
B55532-01
次へ
目次
タイトルおよび著作権情報
はじめに
ドキュメントのアクセシビリティ
表記規則
1
Oracle WebLogic Tuxedo Connector プログラミングの概要
このドキュメントの手引き
Oracle WebLogic Tuxedo Connector アプリケーションの開発
Oracle WebLogic Tuxedo Connector クライアントの開発
Oracle WebLogic Tuxedo Connector サーバの開発
Oracle WebLogic Tuxedo Connector と Oracle Tuxedo CORBA オブジェクトの相互運用性
Oracle WebLogic Tuxedo Connector JATMI プリミティブ
Oracle WebLogic Tuxedo Connector TypedBuffer
2
Oracle WebLogic Tuxedo Connector クライアント EJB の開発
アプリケーションとの接続および切断
アプリケーションへの接続
アプリケーションからの切断
クライアントの基本操作
Oracle Tuxedo オブジェクトの取得
メッセージ バッファリングの実行
メッセージの送信および受信
要求/応答通信
会話型通信
メッセージのエンキューとデキュー
Oracle Tuxedo オブジェクトへの接続の終了
サンプル クライアント EJB
3
Oracle WebLogic Tuxedo Connector サービス EJB の開発
サービス EJB の基本操作
サービス情報へのアクセス
バッファ メッセージ
要求されたサービスの実行
要求/応答通信でクライアント メッセージの返す
会話型通信で tpsend および tprecv の使用
サンプル サービス EJB
4
RMI/IIOP および CORBA を相互に運用する Oracle WebLogic Tuxedo Connector の使用
CORBA Java API を用いて Oracle WebLogic Tuxedo Connector クライアント Bean を開発する方法
CosNaming サービスの使用
サンプル ToupperCorbaBean.java コード
FactoryFinder の使用
WLEC から Oracle WebLogic Tuxedo Connector への移行
サンプル コード
Oracle WebLogic Tuxedo Connector 用の RMI/IIOP アプリケーションを開発する方法
Oracle WebLogic Tuxedo Connector を使用するために着信 RMI/IIOP アプリケーションを変更する方法
Oracle WebLogic Tuxedo Connector を使用するために発信 RMI/IIOP アプリケーションを開発する方法
FederationURL を EJB に渡すために ejb-jar.xml ファイルを修正する方法
オブジェクトにアクセスするための FederationURL を使用するために EJB を変更する方法
FederationURL フォーマットの使用方法
corbaloc URL フォーマットの使用
corbaloc:tgiop の例
-ORBInitRef の使用例
-ORBDefaultInitRef の使用例
corbaname URL フォーマットの使用
-ORBInitRef の使用例
Oracle Tuxedo CORBA アプリケーションに対するトランザクションを管理する方法
5
Oracle WebLogic Tuxedo Connector JATMI トランザクション
グローバル トランザクション
JTA Transaction API
JTA インタフェースのタイプ
Transaction
TransactionManager
UserTransaction
JTA トランザクション プリミティブ
トランザクションの定義
トランザクションの開始
TPNOTRAN の使用
トランザクションの終了
Oracle WebLogic Tuxedo Connector トランザクションのルール
サンプル トランザクション コード
6
Oracle WebLogic Tuxedo Connector JATMI 会話
Oracle WebLogic Tuxedo Connector の会話型通信の概要
Oracle WebLogic Tuxedo Connector の会話の特性
Oracle WebLogic Tuxedo Connector JATMI 会話プリミティブ
Oracle WebLogic Tuxedo Connector の会話型クライアントおよび会話型サーバの作成
会話型クライアントの作成
Oracle Tuxedo 会話型サービスとの接続の確立
サンプル TuxedoConversationBean.java コード
Oracle WebLogic Tuxedo Connector の会話型サーバの作成
メッセージの送受信
メッセージの送信
メッセージの受信
会話の終了
Oracle Tuxedo アプリケーションが開始した会話
Oracle WebLogic Tuxedo Connector アプリケーションが開始した会話
階層的な会話の終了
無秩序な切断の実行
会話型通信のイベントについて
Oracle WebLogic Tuxedo Connector の会話ガイドライン
7
Oracle WebLogic Tuxedo Connector での FML の使用
FML の概要
Oracle WebLogic Tuxedo Connector FML API
FML フィールド テーブルの管理
mkfldclass32 クラスに対する DynRdHdr プロパティの使用
TypedFML32 コンストラクタの使用
TypedFML32 でパフォーマンスの向上の実現
tBridge XML/FML32 変換
FLAT
NO
FML32 の考慮事項
XmlFmlCnv クラスを使用した XML と FML/FML32 間の変換
XmlFmlCnv クラスの制限事項
MBSTRING の使い方
MBSTRING データの Oracle Tuxedo ドメインへの送信
MBSTRING データの Oracle Tuxedo ドメインからの受信
Oracle WebLogic Tuxedo Connector での FML の使用
8
Oracle WebLogic Tuxedo Connector JATMI VIEW
Oracle WebLogic Tuxedo Connector VIEW バッファの概要
VIEW 記述ファイルの作成方法
サンプル VIEW 記述ファイル
viewj コンパイラの使用方法
VIEW バッファとの情報の受け渡し方法
JATMI アプリケーションでの VIEW バッファの使用方法
FML32 バッファに対して VIEW32 データを追加および取得する方法
XmlViewCnv クラスを使用した XML と View/View(32) 間の変換
9
カスタム AppKey プラグインの作成方法
カスタム AppKey プラグインの作成方法
サンプル カスタム プラグイン
10
アプリケーション エラーの管理
アプリケーション エラーのテスト
例外クラス
致命的なトランザクション エラー
Oracle WebLogic Tuxedo Connector のタイムアウト条件
ブロッキング タイムアウトとトランザクション タイムアウト
commit() の影響
TPNOTRAN の影響
アプリケーション イベントのトラッキングのガイドライン