欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Java中常见的5种WEB服务器介绍

程序员文章站 2024-02-29 13:54:22
web服务器是运行及发布web应用的容器,只有将开发的web项目放置到该容器中,才能使网络中的所有用户通过浏览器进行访问。开发java web应用所采用的服务器主要是与js...

web服务器是运行及发布web应用的容器,只有将开发的web项目放置到该容器中,才能使网络中的所有用户通过浏览器进行访问。开发java web应用所采用的服务器主要是与jsp/servlet兼容的web服务器,比较常用的有tomcat、resin、jboss、websphere 和 weblogic 等,下面将分别进行介绍。

tomcat 服务器

  目前最为流行的tomcat服务器是apache-jarkarta开源项目中的一个子项目,是一个小型、轻量级的支持jsp和servlet 技术的web服务器,也是初学者学习开发jsp应用的首选。

resin 服务器

  resin是caucho公司的产品,是一个非常流行的支持servlet和jsp的服务器,速度非常快。resin本身包含了一个支持html的web服务器,这使它不仅可以显示动态内容,而且显示静态内容的能力也毫不逊色,因此许多网站都是使用resin服务器构建。

jboss服务器

  jboss是一个种遵从javaee规范的、开放源代码的、纯java的ejb服务器,对于j2ee有很好的支持。jboss采用jml api实现软件模块的集成与管理,其核心服务又是提供ejb服务器,不包含servlet和jsp的web容器,不过它可以和tomcat完美结合。

websphere 服务器

  websphere是ibm公司的产品,可进一步细分为 websphere performance pack、cache manager 和websphere application server等系列,其中websphere application server 是基于java 的应用环境,可以运行于 sun solaris、windows nt 等多种操作系统平台,用于建立、部署和管理internet和intranet web应用程序。

weblogic 服务器

  weblogic 是bea公司的产品,可进一步细分为 weblogic server、weblogic enterprise 和 weblogic portal 等系列,其中 weblogic server 的功能特别强大。weblogic 支持企业级的、多层次的和完全分布式的web应用,并且服务器的配置简单、界面友好。对于那些正在寻求能够提供java平台所拥有的一切应用服务器的用户来说,weblogic是一个十分理想的选择。