web服务器简介
来源:互联网 发布:线切割手动编程说明书 编辑:程序博客网 时间:2024/06/06 20:23
1 Apache
Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。
Apache web服务器的安装分为两种方式:源码包安装和二进制包安装。下载可见官网及其镜像网址点击打开链接
2 Tomcat
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。
诀窍是,当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。另外,Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理静态HTML的能力不如Apache服务器。
Tomcat也可和Apache整合构建web服务器。点击打开链接
3 WebSphere
WebSphere是IBM公司的产品,可进一步细分为 WebSphere Performance Pack、Cache Manager 和WebSphere Application Server等系列,其中WebSphere Application Server 是基于Java 的应用环境,可以运行于 Sun Solaris、Windows NT 等多种操作系统平台,用于建立、部署和管理Internet和Intranet Web应用程序。
4 WebLogic
WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。
WebLogic是美商Oracle的主要产品之一,系并购BEA得来。是商业市场上主要的Java(J2EE)应用服务器软件(application server)之一,是世界上第一个成功商业化的J2EE应用服务器, 已推出到12c(12.1.3) 版。而此产品也延伸出WebLogic Portal,WebLogic Integration等企业用的中间件(但当下Oracle主要以Fusion Middleware融合中间件来取代这些WebLogic Server之外的企业包),以及OEPE(Oracle Enterprise Pack for Eclipse)开发工具。
WebLogic部署项目的方式见此。点击打开链接
5 其他服务器
Jboss、Jetty、IIS、Resin、 JRun
阅读全文
0 0
- 16.1 Web服务器简介
- 常见Web服务器简介
- web服务器简介
- 5.1 Web 服务器简介
- 常见web服务器简介
- Web服务器之Tomcat 简介
- 主流Web应用服务器简介
- 关于web服务器的简介
- 主流Web应用服务器简介
- web服务器之mongoose:简介
- 常用web服务器简介,常用web服务器都有哪些?
- 淘宝开源Web服务器Tengine简介
- 淘宝开源Web服务器Tengine简介
- Web服务器简介、Tomcat的基本使用
- web服务器工作机制和服务器集群简介
- 服务器软件Web安全实践(7)web服务器简介及常用攻击软件
- Fikker网站加速服务器|web缓存加速基础教程 - 简介篇
- Python语言写成的Web服务器 Tornado 简介
- 最强开发资源平台大合集
- oss获取Object的Meta信息,就是我们在上传照片的时特殊设置
- 简单的php中文转拼音的实现代码
- centOs 6 Mysql设置主从 主主同步
- null和undefined的区别
- web服务器简介
- 第三周-项目三-求集合并集
- 计蒜客 16954 Half-consecutive Numbers(2017 ACM-ICPC 亚洲区(乌鲁木齐赛区)网络赛 E)
- LoRa数据包结构分析及数据传输时间的计算
- c/c++ 之指针的指针总结
- RecyclerVie找不到问题
- dubbo架构及原理
- 并发库编程复习(三):volatile解析二
- 求建筑高度