立即注册 登录
公卫人 返回首页

asteriod的个人空间 https://www.epiman.cn/?12177 [收藏] [复制] [RSS]

日志

SASSAS/Intrnet的配置与应用(四)——配置borker

已有 1541 次阅读2009-6-17 19:05 |

前面两篇blog介绍了 WEB服务器和SAS运算服务器的配置,下面将连接两个服务器,其中最为关键的是配置broker.exe。首先,大家关心的是Broker.exe文件从哪里来,当然可以自己开发,但有现成的可用,就在SAS提供给我们的一个工具里,叫“SAS Intrnet CGI 工具”。

   (1)下载安装SAS IntrNet CGI Tools:

    首先,打开SAS的支持网站 http://support.sas.com,在左侧的导航条里单击“Downloads & Hot Fixes”,在单击“download software”,在页面里选择SAS Intrnet,最后就来到如下的页面。

    根据你用的SAS版本选择相应的CGI工具即可。当然,下载时也要考虑你的操作系统,你是xp的系统,就选择win32的版本下载即可。当然,要下载这个工具,你需要先注册一个用户名,没关系,你注册一下即可,注册完成再回到这个页面就可以免费下载了。

   

    (2)运行下载的Setup_Win32.exe文件,出现下面的对话框,这是许可协议,直接点下一步即可。

 


    下面是选择安装模式,有典型安装和完全安装等几种模式,我们就用典型模式即可;

    

   下面这里需要选择SAS IntrNet的安装路径,这个配置工具会将前面的SAS IntrNet示例文件和其他一些文件释放到这个路径中来;

    

下面这个对话框是制定cgi的执行权限目录,也就是WEB服务器中cgi-bin文件夹,向导运行完成后会把broker.Exe文件,释放到这个路径下。

   

    这个运行向导里最关键的步骤是两个路径的设置,设置这两个路径的时候,大家不妨再回到原理图上去,看看原理,做到心中有数,了解各个文件夹之间的逻辑关系,就不会糊涂了。第一个路径是SAS IntrNet的安装路径,不是特别重要。第二个路径,一定要放到web服务器中cgi的执行目录下,这个目录怎么设置以前介绍过了。

 完成后,我们看到H:\Apache2\cgi-bin 路径下,多出许多文件,其中最重要的broker.exe

文件出现了,我们所有web的服务请求都是通过它传递给sas的,sas的运算结果也是通过它回传给用户的。同时,该目录下还有一个重要的文件是,beoker.cfg文件,它是broker.exe的配置文件,如果你要对路径进行更改,可以用记事本打开这个文件进行修改。然后我们需要更改broker.cfg文件的配置信息,连接web服务和前面介绍的SAS应用服务器,如下,我们在broker.cfg 我们建立一个名为default的service段


SocketService default

   ServiceDescription "Default service used for SAS/IntrNet samples."

   ServiceAdmin "lhx"

   ServiceAdminMail "yourname@yoursite"

   Server 127.0.0.1

   Port 5800

上面就再broker.cfg中建立了一个服务段,这样再broker.exe中文件知道_service= default,broker.exe文件就会去定位端口号为5800的SAS应用服务器

这样,SAS应用服务器和WEB服务器都以配置好,现在我们测试一下我们部署的环境是否正常,再IE使用下面地址访问:

http://l27.0.0.1/cgi-bin/broker.exe?_debug=4

在出现的见面选择TEST,然后单击ping链接,IE跳转到下面URL地址:

http://127.0.0.1/cgi-bin/broker.exe?_service=test&_program=ping&_adminpw=

如果正常就会出现下面信息:

Ping. The Application Server wuyzpc:5800 is functioning properly.

至此,SAS/INTRNET的环境已经建立起来了。


路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 立即注册

手机版|会员|至尊|接种|公卫人 ( 沪ICP备06060850号-3 )

GMT+8, 2024-5-16 23:43 , Processed in 0.029710 second(s), 5 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

返回顶部