web知识1(服务器+servlet)

**

一: 软件架构**

1:CS架构
Client-Server架构模式
客户端-服务器架构模式
通过特定的软件访问网络资源

2:BS架构
Browser-Server架构模式
浏览器-服务器架构模式
通过浏览器去访问网络资源

在这里插入图片描述

二:服务器
1.服务器概述:可以提供服务的一台机器
2.服务器硬件:服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。
3.服务器软件:服务器软件本质上是一个应用程序(有代码编写而成),运行在服务器设备上。能够接收请求并根据请求给客户端响应数据,发布资源(静态和动态)。
–容器软件
–应用服务器
–Web服务器
–Web容器
4.常见的应用服务器(我用到过的有以下俩种)
在这里插入图片描述
5.Tomcat的下载、安装和启动、部署(每次需要手动改成war包发布)

6.IDEA集成Tomcat(只需要在开发工具上可视化界面操作部署项目即可)

三:Servlet
1.servlet概述:运行在服务器当中的一个小程序
2.Servlet的作用:①:接收数据 ②:处理数据 ③: 响应数据
3.Servlet的开发步骤

  1. 新建普通的Java类,继承HttpServlet,重写doget(),dopost()方法
  2. 配置Servlet(用注解或者web.xml配置)
  3. 映射路径
  4. 类路径

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值