在 Apache 上为 WSMAN 实现开发新的模块(2)

来源:developerWorks 中国 作者:胡 丽霞
  

为了使 mod_wsman 模块正常工作,还需要在httpd.conf文件中为模块添加相关配置。如下所示


清单 8. 利用 apxs 编译 mod_wsman
<IfModule mod_wsman.c> 
 <Location /wsman> 
    SetHandler wsman-handler 
    AuthType Basic 
    AuthName "OPENWSMAN" 
    AuthUserFile /etc/openwsman/simple_auth.passwd 
    Require valid-user 
    Order allow,deny 
    Allow from all 
 </Location> 
 </IfModule>

SetHandler项使得 mod_wsman 能够过滤其他请求,其余的选项则设定访问权限的问题,可以根据实际情况选择其他方法。

完成了模块的配置,重新启动 apache 服务器,wsman 客户端可以通过 80 端口发送请求并取得结果,同时 Apache 服务器原先的功能比如 web 服务依旧正常工作。





小结

本文描述的开发 mod_wsman 的方法最主要的优点是模块独立于具体的 wsman 服务器开发,具有更大的灵活性,应用也更加广泛。同时,该方法也提示我们,只要开发相应的模块,很多服务都可以挂在 Apache 服务器下面,这一点有利于 Apache 服务器的通用性。(责任编辑:A6)


时间:2009-07-24 14:21 来源:developerWorks 中国 作者:胡 丽霞 原文链接

好文,顶一下
(0)
0%
文章真差,踩一下
(0)
0%
------分隔线----------------------------


把开源带在你的身边-精美linux小纪念品
无觅相关文章插件,快速提升流量