3.2 Oracle Tuxedo TPフレームワーク

TPフレームワーク・コンポーネントは、次の図に示すように、複雑なCORBAインタフェースをアプリケーションのプログラマに意識させることなく、高水準のパフォーマンスを達成できるプログラミング・モデルです。

図3-2 TPフレームワーク


TPフレームワークの図

TPフレームワークAPIでは、標準のCORBAアプリケーションで必要な多くの機能を実行するルーチンが提供されます。アプリケーション・プログラマのすることは、CORBAアプリケーションのビジネス・ロジックを記述し、TPフレームワークのデフォルトのアクションをオーバーライドすることだけです。

TPフレームワークおよび環境オブジェクトにより、開発が簡単になります。次の図は、Oracle Tuxedo CORBA開発環境を示しています:

図3-3 Oracle Tuxedo CORBAデプロイメント環境


Oracle Tuxedo CORBAデプロイメント環境の図