ヘッダーをスキップ
Oracle® Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド
リリース3.2
B53794-04
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

Oracle Application Expressアーキテクチャについて

Oracle Application Expressは、Oracle Databaseを使用してインストールされ、表内のデータとPL/SQLコードで構成されます。

Oracle Application Expressの開発環境を実行していても、Oracle Application Expressを使用して構築したアプリケーションを実行していても、プロセスは同じです。ブラウザにより適切なOracle Application Express PL/SQLコールに翻訳されるURLリクエストが送信されます。データベースでPL/SQLが処理されたら、結果がHTMLとしてブラウザに中継されます。このサイクルはページをリクエストまたは送信するたびに発生します。

アプリケーションのセッション・ステートはApplication Express内のデータベース表で管理されます。専用のデータベース接続は使用しません。かわりに、各リクエストはCPUリソースの消費が最小である新規データベース・セッションを介して作成されます。

Oracle HTTP Server (Apache)および埋込みPL/SQLゲートウェイについて

使用するOracle Databaseのバージョンによって、URLの変換方法は異なります。

埋込みPL/SQLゲートウェイは動的なアプリケーションを作成するためのOracleデータベースにWebサーバーおよび必要なインフラストラクチャを提供します。埋込みPL/SQLゲートウェイはOracle DatabaseのXMLデータベースHTTP Serverで実行され、mod_plsqlの主要機能を持っていますが、Apacheによって稼働するOracle HTTP Serverを必要としません。埋込みPL/SQLゲートウェイを使用すると、アーキテクチャは簡略化され、中間層はすべて削除されます。

Application Expressエンジンについて

Application Expressエンジンは、ページをレンダリングし処理します。また、次のタスクも実行します。

Oracle Application Expressの様々な環境

Oracle Application Expressをインストールする際には、2つの異なる環境をインストールできます。


関連項目:

『Oracle Application Expressインストレーション・ガイド』