`

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

    博客分类:
  • java
 
阅读更多
摘自:http://www.jb51.net/article/52093.htm
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是一个十分理想的选择。
分享到:
评论

相关推荐

    关于Java的Web服务器的搭建

    在IT行业中,Java Web服务器的搭建是开发人员和运维工程师必备的技能之一。本文将详细介绍两种常见的搭建方法:方案一采用JDK1.5搭配Resin3.0手动搭建,方案二则是通过集成开发环境Eclipse或MyEclipse配置Resin...

    计算机网络实验一 Windows环境下用java实现web服务器

    在本实验中,我们将探索如何在Windows环境下使用Java语言实现一个基本的Web服务器。这个实践项目旨在深化学生对HTTP协议的理解,以及Web服务器的工作机制。HTTP(超文本传输协议)是互联网上应用最为广泛的一种网络...

    用java实现Web服务器

    ### 使用Java实现Web服务器的关键知识点 #### 一、HTTP协议的作用原理 HTTP协议(HyperText Transfer Protocol)是一种应用层协议,用于从Web服务器传输超文本到本地浏览器的传输协议。它使得分布式、协作式和超...

    Java实现Web服务器和客户端

    在本实验中,我们将探讨如何使用Java来实现一个Web服务器和客户端。这涉及到Java的Socket编程,HTTP协议的理解,以及并发处理技术。首先,我们来深入理解这些关键知识点。 **Java Socket编程** Java Socket是Java...

    Java开发的简单WEB服务器源码Java实用源码整理learns

    标题中的“Java开发的简单WEB服务器源码Java实用源码整理learns”表明这是一个关于Java Web服务器开发的项目,可能是为了教学或者学习目的而编写的。这个项目可能包含了一个简单的HTTP服务器实现,允许用户理解Web...

    用java编写的web服务器

    在现代网络开发中,使用高级编程语言如Java来构建Web服务器变得越来越常见。这种做法不仅提升了开发效率,还增强了服务器的安全性和可扩展性。下面,我们将深入探讨如何使用Java创建一个基本的Web服务器,并理解其...

    Java开发的简单WEB服务器源码Java源码

    在Java编程领域,构建一个简单的Web服务器是一项常见的学习任务,它能帮助开发者理解HTTP协议、网络编程以及服务器端处理请求的基本原理。本源码提供了一个基础的实现,适合初学者研究和学习。下面我们将深入探讨这...

    Java Socket实现简单的web服务器

    在这个简单的Web服务器中,我们重点关注GET请求,这是HTTP协议中最常见的请求方法,用于从服务器获取资源。 3. **HTTP GET 请求**: GET请求是最基础的HTTP请求类型,其格式为 `GET /resource HTTP/1.1`,其中 `/...

    用Java实现Web服务器

    ### 使用Java实现Web服务器的关键知识点 #### HTTP协议详解 HTTP(HyperText Transfer Protocol)协议是互联网上应用最为广泛的一种网络协议,它定义了客户端(通常是Web浏览器)与服务器端(Web服务器)之间的...

    基于Java的Web服务器工作原理

    在Java中实现Web服务器通常涉及到两个核心类: 1. **java.net.Socket**:用于创建客户端与服务器之间的双向流式连接。客户端通过Socket向服务器发送HTTP请求,并接收服务器的响应。 2. **java.net.ServerSocket**...

    Web服务器的java实现

    目标:采用Socket和多线程技术,实现一个java Web服务器,加深对HTTP的认识。 新建java项目 webServer 新建java文件 WebServer.java Processor.java  一、HTTP协议的作用原理  WWW是以Internet作为...

    JAVA100例之实例50 一个简单的Web服务器

    在本实例中,我们将深入探讨如何使用Java编程语言构建一个简单的Web服务器。这个主题涵盖了Java网络编程、HTTP协议的理解以及I/O流的运用等关键知识点。让我们逐一剖析这些概念。 首先,Java网络编程是Java平台的一...

    常见的web服务器

    本文介绍了Web服务器的基本概念及其分类,并详细讨论了两种最常见的Web服务器——IIS和Apache HTTP Server。此外,还深入探讨了J2EE环境下的Web服务器和应用程序服务器,特别是Tomcat在其中的作用。通过本文的学习,...

    一个支持servlet的web服务器.rar

    这个压缩包“一个支持servlet的web服务器.rar”很可能包含了实现这一功能的源代码、配置文件或者是一个预编译好的服务器软件,允许开发者在本地环境中运行和测试Servlet应用。下面我们将深入探讨Servlet以及如何在...

    七种常用的WEB服务器

    ### 七种常用的WEB服务器详解 #### 一、Microsoft IIS (Internet Information Services) Microsoft IIS 是微软推出的 Web 服务器产品,广泛应用于公共 Intranet 和 Internet 上的信息发布。IIS 不仅支持网页浏览,...

    Web服务器搭建工具

    三、常用Web服务器搭建工具 1. Apache:Apache HTTP Server是最流行的开源Web服务器,支持多种操作系统,具有强大的功能和高度可定制性。 2. Nginx:Nginx以其高效的反向代理、负载均衡和缓存功能而闻名,特别适合...

    Java Socket编程实现的简单多线程WEB服务器

    在本文中,我们将详细介绍如何使用 Java 的 Socket 编程实现一个简单的多线程 WEB 服务器。 Socket 编程简介 Socket 编程是 Java 网络编程的基础,它允许开发者创建客户端和服务器端的网络应用程序。Socket 是一种...

    基于java的开发的简单WEB服务器源码.zip

    在Java编程语言中,开发一个简单的Web服务器是一个常见的学习任务,它可以帮助理解HTTP协议、网络编程以及服务器端架构的基本原理。这个"基于java的开发的简单WEB服务器源码.zip"文件很可能包含了一个基本的实现,让...

Global site tag (gtag.js) - Google Analytics