Rexx - Programación web

Rexx también tiene la posibilidad de trabajar con servidores web. El más común es el servidor web apache. Para utilizar Rexxw con el servidor web Apache, primero debe descargar los módulos Rexx desde el siguiente enlace:https://sourceforge.net/projects/modrexx/?source=typ_redirect

Una vez hecho esto, asegúrese de agregar los módulos mod Rexx a la ruta de clases.

Las siguientes líneas deben agregarse y modificarse al archivo de configuración de Apache.

Las siguientes líneas deben agregarse al final del correspondiente:

  • httpd.conf Lista LoadModule.
  • LoadModule módulos rexx_module / mod_rexx.dll

Las siguientes líneas deben agregarse al final de la http.conf archivo.

  • Aplicación AddType / x-httpd-rexx-script .rex .rexx

  • Aplicación AddType / x-httpd-rexx-rsp .rsp

  • Agregue estos para el soporte de la página del servidor REXX

  • RexxRspCompiler "c: / Archivos de programa / Apache Group / Apache2 / bin / rspcomp.rex"

Una vez que se hayan realizado los cambios anteriores, debe apagar y reiniciar su servidor web apache.

Las líneas anteriores también le permiten tener páginas de servidor basadas en Rexx al igual que las páginas de servidor de Java. Puede agregar el código Rexx directamente a las páginas html.

A continuación se muestra un ejemplo:

<p>The current date and time is 
   <?rexx 
      /* Inserting the rexx statement */ 
      say date() time() 
   ?>
</p>

Cuando se ejecuta una página de servidor basada en Rexx, se llevan a cabo las siguientes cosas:

  • Primero se crea un archivo temporal.

  • Luego, el compilador del servidor Rexx compila el archivo en un programa Rexx y lo coloca en el archivo temporal.

  • El siguiente paso es ejecutar el programa Rexx.

Finalmente, se elimina el archivo temporal.