プロセスには次のようなステップがあります。
ユーザーがWebページにアクセスしたり、ハイパーテキスト・リンクをたどったり、フォーム上でデータを送信すると、ブラウザから、URLのHTTPリクエストがHTTPサーバーに送信されます。
HTTPサーバーは、URLにエンコードされたデータに従ってOracle Database上でストアド・サブプログラムをコールします。URL内のデータは、ストアド・サブプログラムに渡されるパラメータの形式をとります。
ストアド・サブプログラムは、PL/SQL Web Toolkit内のサブプログラムを起動します。通常、HTP
.Print
などのサブプログラムにより、Webページが動的に生成されます。生成されるWebページは、データベースの内容や入力パラメータによって異なります。
サブプログラムは、動的に生成したページをWebサーバーに渡します。
Webサーバーは、ページをクライアントに配信します。