Oracle Application Express (APEX) - Amazon Relational Database Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

Oracle Application Express (APEX)

Amazon RDS 通过使用 APEXAPEX-DEV 选项支持 Oracle Application Express (APEX)。您可以将 Oracle APEX 部署为运行时环境或基于 Web 的应用程序的完整开发环境。使用 Oracle APEX,您可完全在 Web 浏览器内构建应用程序。有关更多信息,请参阅 Oracle 文档中的 Oracle Application Express

APEX 组件

Oracle APEX 包含以下主要组件:

  • 存储 APEX 应用程序和组件元数据的存储库。该存储库包含安装在 Amazon RDS 数据库实例内的表、索引和其他对象。

  • 管理与 Oracle APEX 客户端的 HTTP 通信的侦听器。侦听器位于单独的主机上,例如 Amazon EC2 实例、公司的本地服务器或您的台式计算机。该侦听器接受来自 Web 浏览器的传入连接并将这些连接转发至 Amazon RDS 数据库实例进行处理,然后将来自存储库的结果发送回浏览器。

    RDS for Oracle 支持以下类型的侦听器:

    • 对于 APEX 版本 5.0 和更高版本,请使用 Oracle REST Data Services(ORDS)19.1 和更高版本。建议您使用支持的最新版本 Oracle APEX 和 ORDS。本文档仅出于向后兼容的目的介绍旧版本。

    • 对于 APEX 版本 4.1.1,您可以使用 Oracle APEX Listener 版本 1.1.4。

    • 您可以使用 Oracle HTTP Server 和mod_plsql侦听器。

      注意

      Amazon RDS 不支持将嵌入式 PL/SQL 网关作为 APEX 侦听器的 Oracle XML DB HTTP 服务器。对于在 Internet 上运行的应用程序而言,Oracle 一般不建议使用嵌入 PL/SQL 网关。

    有关这些侦听器类型的更多信息,请参阅 Oracle 文档中的关于选择 Web 侦听器

将 Amazon RDS APEX 选项添加到 RDS for Oracle 数据库实例时,Amazon RDS 仅安装 Oracle APEX 存储库。将您的侦听器安装在单独的主机上。