Rexx - Web编程



Rexx 也可以与 Web 服务器一起工作。最常见的是 Apache Web 服务器。为了将 Rexx 与 Apache Web 服务器一起使用,您需要首先从以下链接下载 Rexx 模块:https://sourceforge.net/projects/modrexx/?source=typ_redirect

完成后,请确保将 mod Rexx 模块添加到类路径中。

需要将以下行添加到 Apache 配置文件中并进行修改。

需要将以下行添加到相应的末尾:

  • httpd.conf LoadModule 列表。
  • LoadModule rexx_module modules/mod_rexx.dll

应将以下行添加到 http.conf 文件的末尾。

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

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

  • 添加这些以支持 REXX 服务器页面

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

完成上述更改后,您需要关闭并重新启动 Apache Web 服务器。

以上行还允许您拥有基于 Rexx 的服务器页面,就像 Java 服务器页面一样。您可以将 Rexx 代码直接添加到 html 页面中。

下面显示了一个示例:

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

运行基于 Rexx 的服务器页面时,将执行以下操作:

  • 首先创建一个临时文件。

  • 然后,Rexx 服务器编译器将文件编译成 Rexx 程序并将其放置在临时文件中。

  • 下一步是实际运行 Rexx 程序。

最后,删除临时文件。

广告