RelationalDBDesignRelationalDBDesign 


Web Applications   «Prev 

Choosing a Web Listener

You can choose any one of the three Web listeners
  1. Oracle REST Data Services,
  2. Oracle HTTP Server, and
  3. Embedded PL/SQL gateway.
Oracle Application Express uses a simple architecture where pages are dynamically generated using metadata stored within the Oracle Database. There is no code generation or file based compilation. Once fully installed, a Uniform Resource Locator (URL) is defined for both developers and end users to access Oracle Application Express. Users require only a Web browser and the required URL and no additional client software is required.
Oracle Application Express
Oracle Application Express

The Web listener functions as a communications broker between the Web browser and the Oracle Application Express objects in the Oracle database by mapping browser requests into database stored procedure calls. You have a choice of three Web listeners.
  1. Oracle REST Data Services (formerly Oracle Application Express Listener).
  2. Oracle HTTP Server.
  3. Embedded PL/SQL gateway.

Database Performance Techniques

Oracle Web Listener

The Web Listener receives incoming requests.
1) The Web Listener receives incoming requests.

The Web Listener submits incoming requests in the web request broker for processing.
2) The Web Listener submits incoming requests in the web request broker for processing.

The Oracle data is retrieved and the web request broker builds the HTML or JSP page.
3) The Oracle data is retrieved and the web request broker builds the HTML or JSP page.

Web Request Broker hands the page back to the web listener.
4) Web Request Broker hands the page back to the web listener.

The web listener then sends the completed HTML documents back to the originating requester.
5) The web listener then sends the completed HTML documents back to the originating requester.