HTTP服务器
一、HTTP服务器概述
- HTTP服务器是服务器中的一种,其行为与HTTP协议相关
- HTTP服务器可以接收来自于浏览器发送的HTTP请求协议包,并自动对HTTP请求协议包内容进行解析,解析后,自动定位被访问的资源文件,将资源文件中的内容/命令/运行结果写入到HTTP响应协议包中,最后,将HTTP响应协议包发送回发起请求的浏览器上(HTTP服务器有求必应)
1. HTTP服务器分类
1.1 JBOSS服务器
- JBOSS服务器是由JBOSS公司研发的基于J2EE的开放源代码的应用服务器,可以在任何商业应用中免费使用,但JBOSS核心服务器不包括支持servlet/JSP的web容器,一般与tomcat或jetty绑定使用
1.2 Glassfish服务器
- Glassfish是一款由Sun公司开发的(现由甲骨文公司赞助)开源的免费的应用服务器,它既是EJB容器也是WEB容器,Glassfish支持最新版的Java EE标准,拥有自身互联网通信规则
1.3 Weblogic服务器
- WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器,将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中
1.4 Websphere服务器
- Websphere是IBM公司研发的一个HTTP服务器,功能强大,目前主要应用于电子商务领域,Websphere可以创建电子商务站点,把应用扩展到联合的移动设备,整合已有的应用并提供自动业务流程,主要安装在Linux系统中,不适合安装在Windows中