网络编程( Web Programming)

优质
小牛编辑
135浏览
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程序。

最后,删除临时文件。