网络编程( Web Programming)
优质
小牛编辑
141浏览
2023-12-01
Rexx也可以使用Web服务器。 最常见的是apache web服务器。 为了将Rexxw与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 Server Page支持
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程序。
最后,删除临时文件。