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 程序。
最后,临时文件被删除。