Slide 11
Slide 11 text
アーキテクチャーは単純で、ブラウザからのページのリクエストやフォームのサブミットは、ミドルティアを
経由し、データベースの内部で処理され、そこで生成されたHTMLが応答としてブラウザへ返されます。
ミドルティアはデータ処理や操作といったことは行わず、データベースで動作しているAPEXエンジンがペー
ジ・リクエストを受け取り、DBのスキーマにあるデータを使った処理を行います。
ミドルティアは、Javaアプリケーションサーバー上で動作するOracle REST Data Service (ORDS)を利用するこ
とが推奨されています。
ORDSを動作させるJavaアプリケーションサーバーとしては、Oracle WebLogic Server(WLS) 、Oracle
Glassfish, Tomcatがあります。また、ORDS自体にStandaloneで動作するJettyが含まれていますので、それ
を使うこともできます。
HTTPサーバーをORDSの前に配置して、静的なイメージはHTTPサーバーから提供する、といった構成も一
般的です。
12