Web服务器是运行及发布Web应用的容器,只有将开发的Web项目放置到该容器中,才能使网络中的所有用户通过浏览器进行访问。Java常用的Web服务器有哪些?本文将由小千给大家讲解。

开发Java Web应用所采用的服务器主要是与JSP/Servlet兼容的Web服务器,比较常用的有Tomcat、Resin、JBoss、WebSphere 和 WebLogic等。

1、Tomcat 服务器

目前非常流行的Tomcat服务器是Apache-Jarkarta开源项目中的一个子项目,是一个小型、轻量级的支持JSP和Servlet 技术的Web服务器,也是初学者学习开发JSP应用的首选。

2、Resin 服务器

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

3、JBoss服务器

JBoss是一个种遵从JavaEE规范的、开放源代码的、纯Java的EJB服务器,对于J2EE有很好的支持。JBoss采用JML API实现软件模块的集成与管理,其核心服务又是提供EJB服务器,不包含Servlet和JSP的Web容器,不过它可以和Tomcat完美结合。

4、WebSphere 服务器

WebSphere是IBM公司的产品,可进一步细分为 WebSphere Performance Pack、Cache Manager 和WebSphere Application Server等系列,其中WebSphere Application Server 是基于Java 的应用环境,可以运行于 Sun Solaris、Windows NT 等多种操作系统平台,用于建立、部署和管理Internet和Intranet Web应用程序。

5、WebLogic 服务器

WebLogic 是BEA公司的产品(现在已经被Oracle收购),可进一步细分为 WebLogic Server、WebLogic Enterprise 和 WebLogic Portal 等系列,其中 WebLogic Server 的功能特别强大。WebLogic 支持企业级的、多层次的和完全分布式的Web应用,并且服务器的配置简单、界面友好。对于那些正在寻求能够提供Java平台所拥有的一切应用服务器的用户来说,WebLogic是一个十分理想的选择。

以上就是小千分享的Java中常用的5个Web服务器。如果你有更好的意见,欢迎给我们留言分享。

本文来自千锋教育,转载请注明出处。

Java中常见的5种WEB服务器介绍相关推荐

  1. 对Java中常见的四种I/O模型理解

    对Java中常见的四种I/O模型理解 1.1 知识科普 1.1.1 同步阻塞I/O(Blocking I/O) 1.1.1.1 阻塞与非阻塞 1.1.1.2 同步与异步 1.1.1.3 同步阻塞I/O ...

  2. Java中常见的几种任务调度框架对比

    Java 任务调度框架对比 一. 概述 二. 对比 三. 参考 一. 概述 本文准备Java中常见的几种任务调度框架进行对比,其中包括Quartz.Elastic Job以及xxl-job. 二. 对 ...

  3. java中常见的几种内部类,你会几个?(未完)

    点击上方蓝色关注我们! 大家好,我是雄雄,今天给大家介绍的是java中的几种内部类. java中常见的几个内部类,你会几个?我会四个! 在看每个新知识点时,我们不禁有这样或者那样的疑问,比如它是什么? ...

  4. Java中常见的几种类型转换

    1 public class ChangeClass 2 { 3 public static void main(String[] args){ 4 5 //Int型数字转换成字符串 6 int nu ...

  5. Java中常见的十八种异常!

    作为一只敬业的程序员,就是不能接受我的编程出现bug!可见我们对bug是如此的深恶痛觉!它已成为我们职业生涯中的拦路虎,所以今天小千精心为大家总结一下Java中常见的几种异常,望大家多多注意. 1.j ...

  6. Java中非法参数的异常,java中常见的异常语句

    Java中常见的8种异常语句 算术异常类:ArithmeticExecption 空指针异常类:NullPointerException 类型强制转换异常:ClassCastException 数组下 ...

  7. java中常用的几种排序算法--常见笔试面试

    转载:http://blog.csdn.net/ygc87/article/details/7208082 以下列出Java中常用的几种排序算法,只是简单实现了排序的功能,还有待改进,望指教(以下均假 ...

  8. 常见的几种web攻击方式及原理

    常见的几种web攻击方式 SQL注入攻击 重定向攻击 上传文件攻击 Dos攻击(Denial of Service attack) 跨站点请求伪造(CSRF,Cross-Site Request Fo ...

  9. Java语言实现支持视频点播的WEB服务器

    java语言实现支持视频点播的WEB服务器 一.项目简介: JAVA语言是一种可移植的,简单的,健壮的嵌入式语言.并且对网络,数据库有很好的支持,基于JAVA语言的这种特性可以十分轻易地建立一个小型I ...

最新文章

  1. 回馈粉丝,送30本技术书。
  2. JUC系列(五)| Synchonized关键字进一步理解
  3. [Django]网页中利用ajax实现批量导入数据功能
  4. research how javascript is generated by java class
  5. Equalize the Remainders(set二分+思维)
  6. Docker4Dev#7 使用 Windows Container运行ASP.NET MVC 2 + SQLExpress 应用
  7. PHP实现前台页面与MySQL的数据绑定、同步更新
  8. hbase+hive应用场景
  9. Ubuntu使用——11(thinkPHP 5在Ubuntu上学习总结)
  10. [noip-2013] 货车运输
  11. 计算机组成与设计第五版英文_教学设计gt;小学信息技术计算机的组成教师资格证面试模板...
  12. Atitit 获取本机图像设备视频设备列表 设备检索列表解决方案
  13. C++ DOM读写xml(msxml6)
  14. CET6 2017.12.2
  15. 坚鹏:苏州银行《银行数字化运营之行动篇》课程培训圆满结束
  16. 微软2012年4月最有价值专家(MVP)名单 51CTO十四位用户当选
  17. SRC挖掘思路及方法
  18. 从蓝光到4K,腾讯视频高码率下载背后的技术
  19. Cartographer ROS 整合(翻译) 2019.4.2更新
  20. 题解 P2026 【求一次函数解析式】

热门文章

  1. 最新发布!斯坦福 CS224n 出作业视频详细讲解啦!
  2. CVPR 2019 | APDrawingGAN:人脸秒变艺术肖像画
  3. 基于知识图谱的问答系统入门—NLPCC2016KBQA数据集
  4. 西安电子科技大学第16届程序设计竞赛G题
  5. 会签是什么意思_后宫为什么要争宠·六
  6. 【Greenplum异常】数据库报错 could not create temporary file No space left on device(求解决)
  7. RabbitMq org.springframework.amqp.AmqpIOException: java.io.IOException
  8. java lambdamart库,LambdaMART 之 lambda(示例代码)
  9. Tiling_easy version
  10. 关于MVC框架和spring