Web开发中常用的Web应用服务器

版权声明:本文为博主原创文章,转载请注明文章出处。 https://blog.csdn.net/qfeung/article/details/82818609

Nginx

Nginx是一款轻量级的Web服务器/反向代理服务器电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上Nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等,
在连接高并发的情况下,Nginx是Apache服务器不错的替代品.

Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。

WebLogic

大型收费Web服务器, made by Oracle, 支持全部JavaEE规范(共13个).

WebSphere

大型收费Web服务器, made by IBM, 支持全部JavaEE规范.

Tomcat

Apache开源组织下的 开源的, 免费的, 中小型的Web应用服务器, 支持JavaEE规范中的两种(Servlet & Jsp).

Apache

  1. Apache是web服务器(静态解析,如HTML),tomcat是java应用服务器(动态解析,如JSP)
  2. Tomcat只是一个servlet(jsp也翻译成servlet)容器,可以认为是apache的扩展,但是可以独立于apache运行.
  3. Apache是普通服务器,本身只支持html即普通网页,可以通过插件支持php,还可以单向连接Tomcat
  4. Apache只支持静态网页,但像Jsp动态网页就需要Tomcat来处理

猜你喜欢

转载自blog.csdn.net/qfeung/article/details/82818609