| Interstage Application Server J2EE ユーザーズガイド |
目次
索引
![]()
|
| 第3部 EJB編 | > 第30章 ワークユニットの設計 | > 30.2 各種ワークユニット |
トランザクションアプリケーションを作成する作業について説明します。トランザクション連携の形態は、大きく以下の2つに分けられます。
1つのアプリケーションは、1つのデータベースとだけ連携します。トランザクションは、1つのサーバ内に閉じており、トランザクションはサーバ側で制御します。
1つのアプリケーションは、複数のデータベースと連携し、同時更新を行うことができます。トランザクションはクライアント側またはサーバ側で制御できます。
また、別のサーバシステムにあるデータベースとの連携も可能です。これにより、トランザクションアプリケーションやデータベースなどの資源が自由に配置できるようになり、より柔軟な運用設計が可能となります。なお、グローバルトランザクションは、X/Openの規定したXA仕様(インタフェース)に準拠しています。
以下に、ローカルトランザクション連携とグローバルトランザクション連携の場合の運用イメージを示します。

トランザクションアプリケーションを利用するためには、CORBAアプリケーションを利用する場合の作業のほかに、トランザクションに関連した作業が必要となります。
ここでは、トランザクションアプリケーションを利用する場合に必要な作業について説明します。
まず、トランザクション連携を行う前に理解しておく必要のある、以下の内容について説明します。
トランザクションの形態に応じてそれぞれ必要となる作業については、以下の内容で説明します。
また、トランザクションアプリケーションの以下について説明します。


30.2.2.1 ワークユニットを利用したアプリケーションの実行環境
30.2.2.2 APMを利用したサーバアプリケーションの作成
30.2.2.3 サーバオブジェクトの登録
30.2.2.4 ローカルトランザクション連携の処理
30.2.2.5 グローバルトランザクション連携の処理
30.2.2.6 サーバアプリケーションプロセスの形態(Solaris OEおよびLinuxの場合)
目次
索引
![]()
|