帝国软件
  设为首页 加入收藏 关于我们
 
解密帝国网站管理系统
栏 目:
 
您的位置:首页 > 技术文档 > JAVA编程
Resin + IIS配置指南
作者:未知 发布时间:2005-03-12 来源:JSP天空网
1 简介
Resin是CAUCHO公司(http://www.caucho.com/)的产品,是一个非常流行的支持servlets 和jsp的引擎,速度非常快。Resin本身包含了一个支持HTTP/1.1的WEB服务器。虽然它可以显示动态内容,但是它显示静态内容的能力也非常强,速度直逼APACHE SERVER。许多站点都是使用该WEB服务器构建的。
Resin也可以和许多其他的WEB服务器一起工作,比如Apache server和IIS等。Resin支持Servlets 2.3标准和JSP 1.2标准。熟悉ASP和PHP的用户可以发现用Resin来进行JSP编程是件很容易的事情。
Resin支持负载平衡(Load balancing),可以增加WEB站点的可靠性。方法是增加服务器的数量。比如一台SERVER的错误率是1%的话,那么支持负载平衡的两个Resin服务器就可以使错误率降到0.01%。
本教程使用的是Resin 2.1.4( resin-2.1.4.zip),你可以从http://www.caucho.com/download/ 站点上查询Resin的最新版本并下载它。
2 安装配置
Resin的安装非常简单,解压缩下载包,然后把目录resin-2.1.4拷贝到运行目录(本例使用c:)即可。
启动Resin的过程是:在CMD窗口下进入C:resin-2.1.4bin,运行httpd.exe,系统弹出如下对话框,用户可以在此控制Resin Web Server。
(图略)

不要关闭这个对话框。打开浏览器访问http://localhost:8080/,如果显示了标题为“Resin? Default Home Page”,则表明Resin已经正确运行了。如果你还想继续测试Resin,可以在左侧的列表中点击“Demo”进入示例页面去运行Resin提供的各个例子。
Resin的默认站点也是学习Resin的好教材。读者可以研究一下,关于Resin Web Server配置的其他方面,此处不再详细讨论了。
3 集成到IIS
熟悉Window 2000的用户可能非常关心Resin和IIS的整合问题。下面我们讨论这一话题。
运行Resin目录下BIN子目录中的setup.exe,系统弹出如下对话框。
(图略)
在IIS/PWS一栏输入IIS站点的scripts目录的绝对路径(c:inetpubscripts)。点击OK,isapi_srun.dll将被装入该目录。IIS需重启。
接下来我们需要配制Resin.conf。本例中,这个文件位于C:resin-2.1.4conf目录中,把原有的Resin.conf备份,然后编辑该文件如下。
Resin.conf
<!-- A sample IIS configuration -->
<caucho.com>
<!-- <log id='/' href='stderr:'/> -->
<iis priority='high'/>
<http-server app-dir='c:inetpubwwwroot'>
<srun host='127.0.0.1' port='6802'/>
<servlet-mapping url-pattern='/servlet/*' servlet-name='invoker'/>
<!-- automatically compile Java in WEB-INF -->
<classpath id='WEB-INF/classes' source='WEB-INF/classes'/>
<servlet-mapping url-pattern='*.xtp' servlet-name='com.caucho.jsp.XtpServlet'/>
<servlet-mapping url-pattern='*.jsp' servlet-name='com.caucho.jsp.JspServlet'/>
</http-server>
</caucho.com>
保存后,重新启动httpd.exe。这时,IIS默认站点的根文件夹c:inetpubwwwroot就可以运行JSP文件了。编辑Helloworld.jsp放入该文件夹。用http://localhost/Helloworld.jsp访问,可以发现JSP文件已经在IIS中运行了。
Helloworld.jsp
<%@page language=”java”%>
<%= “Hello World!” %> 
  
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
 ·使用Resin在NT环境下配置JSP环境  (2005-03-12)
 ·安装配置篇IIS+resin  (2005-03-12)
 ·Resin在Windows系统下的安装  (2005-03-12)

   栏目导行
  PHP编程
  ASP编程
  ASP.NET编程
  JAVA编程
   站点最新
·致合作伙伴的欢迎信
·媒体报道
·帝国软件合作伙伴计划协议
·DiscuzX2.5会员整合通行证发布
·帝国CMS 7.0版本功能建议收集
·帝国网站管理系统2012年授权购买说
·PHPWind8.7会员整合通行证发布
·[官方插件]帝国CMS-访问统计插件
·[官方插件]帝国CMS-sitemap插件
·[官方插件]帝国CMS内容页评论AJAX分
   类别最新
·谈谈JDBC
·JDBC专题介绍
·JDBC接口技术
·利用weblogic的POOL(连接池)连接
·Jsp中调用Oracle存储过程的小例子
·JSP数据库操作例程
·JSP数据库连接大全
·用连接池提高Servlet访问数据库的效
·一种简单JDBC连接池的实现
·数据库连接池Java实现小结
 
关于帝国 | 广告服务 | 联系我们 | 程序开发 | 网站地图 | 留言板 帝国网站管理系统