Rexx - Programmazione Web
Rexx ha la possibilità di lavorare anche con i server web. Il più comune è il server Web Apache. Per poter utilizzare Rexxw con il server web Apache, è necessario prima scaricare i moduli Rexx dal seguente link -https://sourceforge.net/projects/modrexx/?source=typ_redirect
Una volta fatto, assicurati di aggiungere i moduli Rexx mod al percorso di classe.
Le seguenti righe devono essere aggiunte e modificate al file di configurazione di Apache.
Le seguenti righe devono essere aggiunte alla fine dell'appropriato:
- httpd.conf Elenco LoadModule.
- LoadModule rexx_module modules / mod_rexx.dll
Le seguenti righe dovrebbero essere aggiunte alla fine del file http.conf file.
AddType application / x-httpd-rexx-script .rex .rexx
AddType application / x-httpd-rexx-rsp .rsp
Aggiungili per il supporto della pagina server REXX
RexxRspCompiler "c: / Program Files / Apache Group / Apache2 / bin / rspcomp.rex"
Una volta apportate le modifiche di cui sopra, è necessario arrestare e riavviare il server Web Apache.
Le righe precedenti consentono anche di avere pagine del server basate su Rexx proprio come le pagine del server Java. Puoi aggiungere il codice Rexx direttamente alle pagine html.
Di seguito è mostrato un esempio:
<p>The current date and time is
<?rexx
/* Inserting the rexx statement */
say date() time()
?>
</p>
Quando viene eseguita una pagina del server basato su Rexx, vengono eseguite le seguenti operazioni:
Prima viene creato un file temporaneo.
Quindi il compilatore Rexx Server compila il file in un programma Rexx e lo inserisce nel file temporaneo.
Il passo successivo è eseguire effettivamente il programma Rexx.
Infine, il file temporaneo viene rimosso.