Domini全面支持J2EE框架

来源:百度文库 编辑:16楼社区 时间:2021/06/13 01:05:08
帮【squall】补贴---使你的Domino全面支持J2EE框架之JSP和Servlet,Domino与Tomcat的集成[转贴]
[原创]第一步:使你的Domino全面支持J2EE框架之JSP和Servlet,Domino与Tomcat的集成
前言
Domino虽然支持Servlet,但配置麻烦,性能不高,虽说DominoR6支持JSP,但只是提供JSP的tag罢了,实际是DominoR6支持J2EE,但自己不是J2EE的服务器,要靠许多东西集成起来使用,相信大家知道WAS系列软件非常贵,如果使用其开发,成本高,对我们开发软件并没有提高利润的地方,而Tomcat是FREE的.所以我选择Tomcat做为应用软件产品的支持平台,至少用户只掏Domino的钱.以下集成方法支持Domino R5和R6,本人在Domino R6下测试通过,并做了一个JSP的例子,通过Domino JSP Tag访问指定数据库中的数据.一切正常,在众多的集成项目中非常有用.提供大家做扩展开发的思路.
安装过程
1.安装Apache Tomcat 4.0.2至c:\jakarta-tomcat-4.0.2,(假如Domino Server已经安装至c:\lotus\domino)
2.安装完后,请在c:\jakarta-tomcat-4.0.2\conf目录中创建uriworkermap.properties和workers.properties两个文件
uriworkermap.properties
# *********** Begin uriworkermap.properties ***
#
# Simple worker configuration file
#
/servlet/*=testservlet
/examples/*=examples
/examples/jsp/*=examples
# ************* End uriworkermap.properties ****
workers.properties
# ************ Begin worker.properties **************
worker.examples.type=examples
worker.examples.lbfactor=1
worker.loadbalancer.type=lb
worker.loadbalancer.balanced_workers=examples
worker.tomcat_home=C:\jakarta-tomcat-4.0.2
worker.java_home=C:\jdk1.3.1_01
ps=\
worker.list=examples
worker.examples.port=8009
worker.examples.host=127.0.0.1
# ************ End worker.properties **************
3.测试tomcat,http://localhost:8080/,如果未能正常启动,请查阅Tomcat相关帮助
4.将tomcat_redirector.dll COPY至c:\lotus\domino
5.运行tomcat_redirector.reg
6.修改domino配置
打开服务器地址本,选择Internet协议->DSAPI
输入"tomcat_redirctor.dll"
保存文档
7.重启domino服务器,当启动HTTP服务时,会自动启动Tomcat
8.测试
http://localhost/examples/jsp/index.html
下载:集成器
这样你的Domino就往全面支持J2EE框架迈向了第一步,当然大家也可以使用WAS,我可不想被IBM绑得太紧了,那样我会透不过气的
Squall Zhong
Lotus PCLP