Учебники

Rexx – веб-программирование

У Rexx есть возможность работать и с веб-серверами. Наиболее распространенным является веб-сервер Apache. Чтобы использовать Rexxw с веб-сервером Apache, сначала необходимо загрузить модули Rexx по следующей ссылке – https://sourceforge.net/projects/modrexx/?source=typ_redirect.

После этого обязательно добавьте модули mod Rexx в путь классов.

Следующие строки необходимо добавить и изменить в файле конфигурации Apache.

Следующие строки должны быть добавлены в конце соответствующего –

  • httpd.conf LoadModule list.
  • LoadModule rexx_module modules / mod_rexx.dll

Следующие строки должны быть добавлены в конец файла http.conf .

  • Приложение AddType / x-httpd-rexx-script .rex .rexx

  • Приложение AddType / x-httpd-rexx-rsp .rsp

  • Добавьте их для поддержки страницы сервера REXX

  • RexxRspCompiler «c: / Program Files / Apache Group / Apache2 / bin / rspcomp.rex»

Приложение AddType / x-httpd-rexx-script .rex .rexx

Приложение AddType / x-httpd-rexx-rsp .rsp

Добавьте их для поддержки страницы сервера REXX

RexxRspCompiler «c: / Program Files / Apache Group / Apache2 / bin / rspcomp.rex»

После внесения вышеуказанных изменений вам необходимо завершить работу и перезапустить веб-сервер apache.

Вышеуказанные строки также позволяют вам иметь серверные страницы на основе Rexx так же, как страницы сервера Java. Вы можете добавить код Rexx непосредственно на html-страницы.

Пример показан ниже –

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

Когда запускается страница сервера на основе Rexx, выполняются следующие действия:

  • Сначала создается временный файл.

  • Затем компилятор сервера Rexx компилирует файл в программу Rexx и помещает его во временный файл.

  • Следующим шагом является запуск программы Rexx.

Сначала создается временный файл.

Затем компилятор сервера Rexx компилирует файл в программу Rexx и помещает его во временный файл.

Следующим шагом является запуск программы Rexx.

Наконец, временный файл удаляется.