常用Web应用服务器

常用Web应用服务器有:

nginx、Apache、Tomcat、JBoss、WebSphereWebLogic、Resin、Glassfish

 

在web服务器软件中,可以部署web项目,让用户通过浏览器来访问这些项目

 

nginx介绍

Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。

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

在连接高并发的情况下,Nginx是Apache服务器不错的替代品

 

WebLogic介绍

WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVA EE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。

在WebLogic中部署项目通常有三种方式

 

WebSphere 介绍

WebSphere 是 IBM 的软件平台。它包含了编写、运行和监视全天候的工业强度的随需应变 Web 应用程序和跨平台、跨产品解决方案所需要的整个中间件基础设施,如服务器、服务和工具。WebSphere 提供了可靠、灵活和健壮的软件。

 

Apache 和 Tomcat 

Apache是web服务器(静态解析,如HTML),tomcat是java应用服务器(动态解析,如JSP)

Tomcat只是一个servlet(jsp也翻译成servlet)容器,可以认为是apache的扩展,但是可以独立于apache运行

Apache是普通服务器,本身只支持html即普通网页,可以通过插件支持php,还可以单向连接Tomcat

Apache只支持静态网页,但像Jsp动态网页就需要Tomcat来处理

 

你可能感兴趣的:(server,nginx,Apache,Tomcat,Jboss,Web应用服务器)