TOMCAT:
优点:免费,实现j2ee规范最好的应用服务器。JSP容器
缺点:慢,只能处理小应用,大应用及大访问量支持吃力。不支持EJBWEBLOGIC:
优点:收费,支持EJB及各种中间件服务。
缺点:慢
apache是WEB服务器,仅支持静态网页服务。不可做为JSP容器。优点:处理速度快。
IIS仅支持静态网页服务及ASP动态网页。不可做为JSP容器。优点:处理速度快。

解决方案 »

  1.   

    天猪说的大家都知道,我只是想知道他们既然都可以当作WEB服务器用,那么有什么不同呢!为什么要在前面弄一个WEB SERVER后面再弄个APPLICATION SERVER呢?既然WEBLOGIC和TOMCAT都可以解析HTML!他们到底有什么不同??
      

  2.   

    tomcat 自己用完全可以。
    weblogic企业级的应用。^_^
      

  3.   

    我的一点浅薄见解: weblogic 是开发大中型应用服务的server ,他的池管理机制作为 web java 的嵌入容器相当完善! 既然是大型系统 你的server 硬件配置不会太低 所以 谈不上 慢的问题!! 作为企业级的开发项目他的 与 web 程序 包括 j2ee 的 ejb 组件技术是很强大的,智能化管理方面也优越于其他server !  但正版 费用很高....  tomcat 中小型系统 ,免费  ,不支持EJB 但是可以和 jboss 整合来实现对ejb 的兼容! 他们对jsp 的解释大同小异 ! 但是 server 内核的不同 他们在 垃圾回收,信息初始化....方面也会显现出差异!!...
      

  4.   

    至于 IIs我没有具体的使用过 也不太敢妄加评论!
    封装性很强 灵活性比较差! 作为c# 的开发工具很合理! 但和vc 相比 功能不太完善. 有点像 vb 或者 cbuilder ..
      

  5.   

    1,如果光想测试代码的话,可以用TOMCAT测试JSP文件,那是最好的选择,没有什么必要用IIS,因为IIS不是专用来提供JSP解析服务的,就算加了组件,得出来的结果也比不上TOMCAT,但是TOMCAT的缺点是不SUPPORT EJB,如果要用到EJB的话,还是要用WEB-LOGIC,当然,如果是企业或者是商业用途的,建议用WEB-LOGIC,因为安全性和性能会好一点,不过,如果要用WEB-LOGIC,必须有一台WEB-LOGIC服务器,一般的个人PC机没有办法去带动这个服务,当然,如果机器配置不是特别好的话,可以使用APACHE+TOMCAT
    ----
    另外:WEB-LOGIC不是免费的,而,TOMCAT/APACHE是免费的。