Oracle REST Data Services como alternativa a mod_plsql en Oracle Forms & Reports 12c
12/08/2016 -
En la nueva versión 12c de Oracle Forms & Reports observamos que se han eliminado los siguientes módulos de Oracle HTTP Server:
- mod_perl
- mod_fastcgi / mod_cgi
- mod_plsql
En esta entrada nos centraremos en el módulo mod_plsql, usado muchas veces en aplicaciones coexistentes con Forms & Reports. Este módulo nos permite crear páginas dinámicas a partir de packages/procedimientos PL/SQL almacenados en base de datos y es ideal para desarrollar páginas rápidas y flexibles, tanto en Intranet como en Internet.
Como se puede leer en la hoja de ruta de APEX, Oracle HTTP Server (OHS) /Mod-PLSQL (Doc ID 1945619.1), a partir de la versión 12.1.3 la funcionalidad mod_plsql ha sido deprecada y, en la nueva release 12c que incluye Forms & Reports, ya no se encuentra disponible.
Para los que aún no han migrado a la versión 12c, Oracle recomienda cambiar a Oracle REST Data Services (Oracle APEX Listener) como alternativa a mod_plsql.
Oracle REST Data Services (ORDS) es una alternativa, basada en Java EE, para Oracle HTTP Server y mod_plsql, ofreciendo más funcionalidades, seguridad mejorada, caché de ficheros y servicios Web RESTful. ORDS soporta despliegues usando Oracle WebLogic Server, GlassFish Server y Apache Tomcat.
Como alternativa a ORDS y mod_plsql, aunque no soportado por Oracle, podemos instalar mod_owa.