程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长


+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

常见的http服务器软件

发布于2021-05-29 21:22     阅读(1398)     评论(0)     点赞(19)     收藏(4)


httpd apache

  • http://httpd.apache.org/
    apache

  • Apache是老牌Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。

  • 存在C10K(10K connections)问题,基于进程提供服务,产生过多I/O,高并发性能差。

nginx

  • https://www.nginx.com/
    nginx

  • Nginx (engine x) 是老毛子开发的一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。

  • 解决C10K问题,基于复合线程提供http服务,高并发表现优秀

lighttpd

  • http://www.lighttpd.net/
    lighttpd

  • Lighttpd 是一个德国人领导的开源Web服务器软件

  • Lighttpd 是众多开源轻量级的web server中较为优秀的一个。

  • 根本的目的是提供一个专门针对高性能网站,安全、快速、兼容性好并且灵活的web server环境。

IIS

  • https://www.iis.net
    IIS

  • 互联网信息服务(英语:Internet Information Services,简称IIS)

  • 由微软公司提供的基于运行Microsoft Windows的互联网基本服务

  • .asp 应用程序服务器

tomcat

  • http://tomcat.apache.org/
    tomcat

  • Tomcat是应用(java)服务器,它只是一个servlet容器,是Apache的扩展。

  • Tomcat可以做为独立的web服务器来运行

  • Tomcat是.jsp 应用程序服务器

jetty

  • https://www.eclipse.org/jetty/
    jetty
  • Jetty 是一个开源的servlet容器,它为基于Java的web容器,
  • 为.jsp和servlet提供运行环境。
  • Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。
  • 开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供网络和web连接。

Resin

  • https://caucho.com/products/resin
    resin
    热死你
  • Resin是CAUCHO公司发布的支持servlets和jsp的引擎,速度非常快。
  • Resin本身包含了一个支持HTTP/1.1的WEB服务器。
  • 它不仅可以显示动态内容,而且它显示静态内容的能力也非常强。

webshpere

  • https://www.ibm.com/cn-zh/cloud/websphere-application-server
    在这里插入图片描述
  • WebLogic最早由 WebLogic Inc. 开发,后并入BEA公司,最终BEA公司又并入Oracle公司。
  • WebSphere 是一个高度可扩展的服务器环境,
  • 旨在托管任何规模组织的云应用和微服务。

weblogic

  • https://www.oracle.com/cn/java/weblogic
    weblogic
  • WebLogic是美国BEA,Oracle公司出品的一个application server,
  • WebLogic是一个基于JAVAEE架构的中间件,
  • WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。

jboss

  • https://www.jboss.org
    在这里插入图片描述

  • jboss由RedHat,IBM出品

  • 在J2EE应用服务器领域,JBoss是发展最为迅速的应用服务器。

  • JBoss Web服务器集多种功能于一身。.

  • 关键功能包括:完全支持Java EE、高度的扩展性、快速的静态内容处理、群集、OpenSSL、URL重写和综合性。

oc4j

  • OracleApplication Server Containers for J2EE
  • OC4J是 Oracle 用于Java的运行时的环境
  • 它通常被装载为Application Server的一部分。
  • OC4J独立版是Oracle应用服务器产品家族的成员,包含J2EE和Web服务组件。
  • C4J独立版可以作为单JAVA进程执行。

原文链接:https://blog.csdn.net/timonium/article/details/117288053



所属网站分类: 技术文章 > 博客

作者:coding

链接:http://www.javaheidong.com/blog/article/207529/ad71823b063ba6d8d569/

来源:java黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

19 0
收藏该文
已收藏

评论内容:(最多支持255个字符)