• 十大java应用服务器(web server)总结


    java应用服务器(web server),是指运行java程序的web应用服务器软件,不包括nginx、Apache等通用web服务器软件。

    一、Tomcat

    Tomcat是Apache 软件基金会的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。随着Spring Boot把tomcat作为默认的内嵌web服务器,Tomcat成为最流行的Java应用服务器

    二、Jetty

    Jetty是一个开源的servlet容器,它是Eclipse基金会的一个开源项目,它为基于Java的应用程序提供运行环境。Jetty是使用Java语言编写的。

    三、Undertow

    Undertow 是红帽公司的开源产品,是 Wildfly 默认的 Web 服务器。Undertow 是一个采用 Java 开发的灵活的高性能 Web 服务器,提供包括阻塞和基于 NIO 的非堵塞机制和工具。Undertow 是一个完全为嵌入式设计的项目,提供易用的构建器 API。

    四、WebSphere

    WebSphere 由IBM开发,它是一种高度灵活、高度安全的 Java 服务器运行时环境,非常适合用于企业应用程序。 可随时随地利用任何类型的设备部署和管理Java应用程序与服务。

    五、WebLogic

    WebLogic最早由 WebLogic公司开发,后并入BEA 公司,最终BEA公司又并入Oracle公司。它是世界上第一个成功商业化的J2EE应用服务器。WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。

    六、Resin

    Resin是CAUCHO公司的产品,采用Java语言开发,对servlet和JSP提供了良好的支持。

    七、GlassFish server

    GlassFish是一个Jakarta EE兼容的优秀的Java应用服务器,由sun收购而来,后来由oracle移交给了Eclipse基金会。

    八、JBoss(WildFly)

    JBoss是免费的,开放源代码J2EE的实现。代码遵循商业友好的LGPL许可,可以在任何商业应用中免费使用。JBoss是一个管理EJB的容器和服务器,但JBoss核心服务不包括支持servlet/JSP的WEB容器,一般与Undertow、Tomcat或Jetty绑定使用。2013年红帽公司将JBoss改名为WildFly。

    九、Apache TomEE

    Apache TomEE 构建在 Tomcat 之上。 具体来说,TomEE是由完整的 Tomcat 加上 Jakarta EE(以前称为 Java EE)特定的 API组成。

    十、Payara

    Payara 是一款基于GlassFish的 JavaEE 应用服务器。Payara 采用 GlassFish 做上游。为它提供支持,解决它的缺陷,增强它的功能。把它作为开源的 Payara 服务器发布出来。

  • 相关阅读:
    使用spring cloud搭建微服务框架
    华纳云:linux怎么配置jdk环境变量
    《七月集训》第二十二日——有序集合
    JavaGUI——Java图形用户界面
    反射get和set属性的值
    NOI2022 游记
    帷幄匠心面试题 一面
    六、扩充 gamma校正流程
    抖音研发效率负责人:抖音能做到每周迭代,离不开飞书项目
    SaaSBase:什么是企业微信?
  • 原文地址:https://www.cnblogs.com/java-blogger/p/18263145