Rexx - 网络编程

Rexx 还可以与 Web 服务器一起使用。 最常见的是 apache Web 服务器。 为了将 Rexxw 与 Apache Web 服务器一起使用,您需要首先从以下链接下载 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 application/x-httpd-rexx-script .rex .rexx

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

  • Add these for REXX Server Page support

  • 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 Server 编译器将该文件编译为 Rexx 程序并将其放入临时文件中。

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

最后,临时文件被删除。