Oracle WebLogic Tuxedo Connector プログラマーズ ガイド

     前  次    目次     
ここから内容の開始

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

Oracle WebLogic Tuxedo Connector クライアント EJB の開発

アプリケーションとの接続および切断

アプリケーションへの接続

アプリケーションからの切断

クライアントの基本操作

Oracle Tuxedo オブジェクトの取得

メッセージ バッファリングの実行

メッセージの送信および受信

要求/応答通信

同期サービス呼び出しの使用

遅延同期サービス呼び出しの使用

非同期呼び出しの使用

会話型通信

メッセージのエンキューとデキュー

Oracle Tuxedo オブジェクトへの接続の終了

サンプル クライアント EJB

Oracle WebLogic Tuxedo Connector サービス EJB の開発

サービス EJB の基本操作

サービス情報へのアクセス

バッファ メッセージ

要求されたサービスの実行

要求/応答通信でクライアント メッセージを返す

会話型通信で tpsend および tprecv を使用する

サンプル サービス EJB

RMI/IIOP および CORBA を相互に運用する Oracle WebLogic Tuxedo Connector の使用

CORBA Java API を用いて Oracle WebLogic Tuxedo Connector クライアント Bean を開発する方法

CosNaming Service を使用する

サンプル 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 ファイルを修正する方法

env-entry-name の割り当て

env-entry-type の割り当て

env-entry-value の割り当て

オブジェクトにアクセスするための FederationURL を使用するために EJB を変更する方法

FederationURL フォーマットの使用方法

corbaloc URL フォーマットの使用

corbaloc:tgiop の例

-ORBInitRef の使用例

-ORBDefaultInitRef の使用例

corbaname URL フォーマットの使用

-ORBInitRef の使用例

Oracle Tuxedo CORBA アプリケーションに対するトランザクションを管理する方法

Oracle WebLogic Tuxedo Connector JATMI トランザクション

グローバル トランザクション

JTA Transaction API

JTA インタフェースのタイプ

Transaction

TransactionManager

UserTransaction

JTA トランザクション プリミティブ

トランザクションの定義

トランザクションの開始

TPNOTRAN の使用

トランザクションの終了

Oracle WebLogic Tuxedo Connector トランザクションのルール

サンプル トランザクション コード

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 の会話ガイドライン

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 の使用

Oracle WebLogic Tuxedo Connector JATMI VIEW

Oracle WebLogic Tuxedo Connector VIEW バッファの概要

VIEW 記述ファイルの作成方法

サンプル VIEW 記述ファイル

viewj コンパイラの使用方法

VIEW バッファとの情報の受け渡し方法

JATMI アプリケーションでの VIEW バッファの使用方法

FML32 バッファに対して VIEW32 データを追加および取得する方法

XmlViewCnv クラスを使用した XML と View/View(32) 間の変換

カスタム AppKey プラグインの作成方法

カスタム AppKey プラグインの作成方法

サンプル カスタム プラグイン

アプリケーション エラーの管理

アプリケーション エラーのテスト

例外クラス

致命的なトランザクション エラー

Oracle WebLogic Tuxedo Connector のタイムアウト条件

ブロッキング タイムアウトとトランザクション タイムアウト

commit() の影響

TPNOTRAN の影響

アプリケーション イベントのトラッキングのガイドライン


ページの先頭       前  次