Linux云计算运维架构师笔记:Tomcat服务器详解
需积分: 45 102 浏览量
更新于2024-07-18
3
收藏 21.08MB PDF 举报
"Linux云计算 运维架构师笔记 上"
本资源摘要信息涵盖了 Linux 云计算 运维架构师笔记的重要知识点,主要包括 Tomcat 介绍、Servlet 概念、Tomcat 结构图和 Service 概念等。
**Tomcat 介绍**
Tomcat 是 Apache 软件基金会(Apache Software Foundation)的 Jakarta 项目中的一个核心项目,由 Apache、Sun 和其他一些公司及个人共同开发而成。Tomcat 支持最新的 Servlet 和 JSP 规范,具有技术先进、性能稳定、免费等特点,深受 Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的 Web 应用服务器。
Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好 Apache 服务器,可利用它响应 HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上 Tomcat 部分是 Apache 服务器的扩展,但它是独立运行的,所以当你运行 Tomcat 时,它实际上作为一个与 Apache 独立的进程单独运行的。
**Servlet 概念**
Servlet 是一种服务器端的 Java 应用程序,具有独立于平台和协议的特性,可以生成动态的 Web 页面。它担当客户请求(Web 浏览器或其他 HTTP 客户程序)与服务器响应(HTTP 服务器上的数据库或应用程序)的中间层。如在 JAVAWEB 开发中,可以将网页,也就是客户端的请求提交后,交由 Servlet 处理!也可以由 JSP 处理!Servlet 是一个 JAVA 类!
**Tomcat 结构图**
Tomcat 结构图主要包括以下几个部分:
* Connector:负责处理客户请求
* Engine:负责处理所有的 Connector 所获得的客户请求
* Service:是一个集合,由一个或多个 Connector 以及一个共享 Engine 组成
**Service 概念**
Service 是一个集合,由一个或多个 Connector 以及一个共享 Engine 组成。Engine 负责处理所有的 Connector 所获得的客户请求。Connector 负责处理客户请求,Engine 负责处理所有的请求,并将其传递给 Servlet 容器进行处理。
本资源摘要信息涵盖了 Tomcat 的基本概念、Servlet 的定义和 Tomcat 结构图的组成部分等重要知识点,对于 Linux 云计算 运维架构师笔记的学习和理解非常重要。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2018-04-21 上传
2018-09-21 上传
2020-03-25 上传
108 浏览量
2017-06-21 上传
2024-01-31 上传
machen_smiling
- 粉丝: 507
- 资源: 1984
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍