Existen tres tipos de Web Listener que podemos elegir para instalar Apex, el cual “Oracle REST Data Services” es el preferido, antes denominado “Oracle Application Express Listener”. Los otros dos Web Listener son Oracle HTTP Server y el Embedded PL/SQL Gateway.
El Web Listener permite la comunicación entre el browser y los objetos de la base de datos:


La instalación de APEX con la configuración del Embedded PL/SQL Gateway es recomendado solo para desarrollo y para que APEX se ejecute con el Oracle REST Data Services es necesario elegir algún servidor web que pueda desplegar J2EE, entre las opciones tenemos: Oracle WebLogic Server, Oracle GlassFish Server y Apache Tomcat.
También se puede instalar el Oracle REST Data Services en modo Standalone pero esta configuración esta solo soportado para entornos de desarrollo.
En este artículo veremos cómo desplegar Oracle APEX en un Servidor GlassFish, usando la opción Open Source ya que usando la versión Oracle GlassFish Server tiene un costo de licencia asociado.
Para completar los pasos descriptos en este artículo asumimos que tenemos instalado Oracle APEX en un Sistema Operativo Windows, seguir leyendo