Rexx - Webprogrammierung

Rexx kann auch mit Webservern arbeiten. Am häufigsten ist der Apache-Webserver. Um Rexxw mit dem Apache-Webserver zu verwenden, müssen Sie zuerst die Rexx-Module über den folgenden Link herunterladen:https://sourceforge.net/projects/modrexx/?source=typ_redirect

Stellen Sie anschließend sicher, dass Sie die Mod Rexx-Module zum Klassenpfad hinzufügen.

Die folgenden Zeilen müssen zur Apache-Konfigurationsdatei hinzugefügt und geändert werden.

Die folgenden Zeilen müssen am Ende des entsprechenden Feldes eingefügt werden -

  • httpd.conf LoadModule-Liste.
  • LoadModule rexx_module modules / mod_rexx.dll

Die folgenden Zeilen sollten am Ende der hinzugefügt werden http.conf Datei.

  • AddType-Anwendung / x-httpd-rexx-script .rex .rexx

  • AddType-Anwendung / x-httpd-rexx-rsp .rsp

  • Fügen Sie diese für die Unterstützung von REXX Server-Seiten hinzu

  • RexxRspCompiler “c: / Programme / Apache Group / Apache2 / bin / rspcomp.rex”

Sobald die oben genannten Änderungen vorgenommen wurden, müssen Sie Ihren Apache-Webserver herunterfahren und neu starten.

Mit den obigen Zeilen können Sie auch Rexx-basierte Serverseiten wie Java-Serverseiten verwenden. Sie können den Rexx-Code direkt zu den HTML-Seiten hinzufügen.

Ein Beispiel ist unten gezeigt -

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

Wenn eine Rexx-basierte Serverseite ausgeführt wird, werden die folgenden Schritte ausgeführt:

  • Zuerst wird eine temporäre Datei erstellt.

  • Anschließend kompiliert der Rexx Server-Compiler die Datei in ein Rexx-Programm und legt sie in der temporären Datei ab.

  • Der nächste Schritt besteht darin, das Rexx-Programm tatsächlich auszuführen.

Schließlich wird die temporäre Datei entfernt.