频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

IIS+Resin集成多个站点和数据库连接池

来源:J2ME开发网 作者:mingjava 出处:巧巧读书 2007-04-21 进入讨论组
QQRead:http://www.qqread.com/j2ee/v309861.html
做web开发一直都是使用Resin作为容器,配置起来非常的方便,启动和执行的速度都很快。Resin的官方站点说Resin自带的web服务器速度也非常之快,因此可以不用和apache or iis进行集成。当然,如果由于项目需要集成在一起也很正常。
需要注意的是isapi_srun.dll的版本需要注意,有个resin版本带的这个文件如果和iis集成在一起的话,速度非常之慢。我用的3.0.23的,速度还可以接受。关于Resin如何和IIS集成,这里不谈了,网上可以找到很多。

如果你想集成多个数据库连接池,那么就需要多配置几个<database></database>选项,这样你可以在Java程序中使用了,比如hibernate。例如
    <database>
      <jndi-name>jdbc/aaa</jndi-name>
      <driver type="net.sourceforge.jtds.jdbc.Driver">
        <url>jdbc:jtds:sqlserver://localhost/bupt</url>
        <user>ddd</user>
        <password>ddd</password>
      </driver>
      <prepared-statement-cache-size>32</prepared-statement-cache-size>
      <max-connections>20</max-connections>
      <max-idle-time>120s</max-idle-time>
    </database>
   
     <database>
      <jndi-name>jdbc/ddd</jndi-name>
      <driver type="net.sourceforge.jtds.jdbc.Driver">
        <url>jdbc:jtds:sqlserver://localhost/mobi</url>
        <user>ddd</user>
        <password>ddd</password>
      </driver>
      <prepared-statement-cache-size>32</prepared-statement-cache-size>
      <max-connections>20</max-connections>
      <max-idle-time>120s</max-idle-time>
    </database>

如果需要配置多个虚拟主机,那么需要在IIS中首先配置多个站点,每个站点靠主机头来区分。并且每个站点都要建立一个虚拟目录,把IIS目录下的scripts加入进来,当然这里你已经集成好了resin。随后需要更改resin的配置文件resin.conf。添加几个host项目既可。比如
    <host id="www.abc.com" root-directory=".">
      <!--
         - configures an explicit root web-app matching the
         - webapp's ROOT
        -->
      <web-app id="/" document-directory="E:\eclipse\workspace\bupt\web"/>
    </host>
   
        <host id="www.abcd.com" root-directory=".">
      <!--
         - configures an explicit root web-app matching the
         - webapp's ROOT
        -->
      <web-app id="/" document-directory="E:\eclipse\workspace\mobi\web"/>
    </host>
这里的host的id需要和iis中的站点的主机头对应
更多文章 更多内容请看IIS服务器应用技巧IIS技术专题数据库专栏专题,或进入讨论组讨论。
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章