Oracle Application Express (APEX) - Amazon Relational Database Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Oracle Application Express (APEX)

Amazon RDS 會使用 APEXAPEX-DEV 選項,藉此支援 Oracle Application Express (APEX)。您可以部署 Oracle APEX 做為執行期環境,或做為 Web 應用程式的完整開發環境。Oracle APEX 可讓您完全在 Web 瀏覽器內建置應用程式。如需詳細資訊,請參閱 Oracle 文件中的 Oracle Application Express

Oracle APEX 元件

Oracle APEX 包含下列主要元件:

  • 儲存 Oracle APEX 應用程式和元件中繼資料的儲存庫。儲存庫包含安裝於 Amazon RDS 資料庫執行個體中的資料表、索引及其他物件。

  • 接聽程式,管理與 Oracle APEX 用戶端之間的 HTTP 通訊。接聽程式位於個別主機上,例如 Amazon EC2 執行個體、公司的內部部署伺服器或您的桌上型電腦。接聽程式接受 web 瀏覽器傳入的連線、將連線轉送至 Amazon RDS 資料庫執行個體來處理,然後將結果從儲存庫傳回給瀏覽器。

    RDS for Oracle 支援下列接聽程式類型:

    • 對於 Oracle APEX 5.0 版和更新版本,請使用 Oracle REST Data Services (ORDS) 19.1 版和更新版本。我們建議您使用最新支援的 Oracle APEX 和 ORDS 版本。本文件描述舊版僅供回溯相容性之用。

    • 對於 Oracle APEX 4.1.1 版,您可以使用 Oracle APEX Listener 1.1.4 版。

    • 您可以使用 Oracle HTTP Server 和 mod_plsql 接聽程式。

      注意

      Amazon RDS 不支援內嵌 PL/SQL 閘道做為 Oracle APEX 接聽程式的 Oracle XML 資料庫 HTTP 伺服器。一般而言,對於網際網路上執行的應用程式,Oracle 不建議使用內嵌 PL/SQL 閘道。

    如需有關這些接聽程式類型的詳細資訊,請參閱 Oracle 文件中的關於選擇 Web 接聽程式

當您將 APEXAPEX-DEV選項新增至 RDS for Oracle 資料庫執行個體時,Amazon RDS 只會安裝 Oracle APEX 儲存庫。在個別主機上安裝您的接聽程式。