Java_web的复习之http协议

HTTP协议:
概念:Hyper Text Transfer Protocol,超文本传输协议,规定了浏览器和服务器之间数据传输的规则。
特点:

  1. 基于TCP协议:面向连接,安全
    2.基于请求-响应模型的:一次请求对应一次响应
    3.HTTP协议是无状态的协议:对于事务处理没有记忆能力。每次请求-响应都是独立的
    缺点:多次请求间不能共享数据。
    优点:速度快
    http协议 是标准的 通用的 tomcat就是对http协议的封装
    Web服务器:
    Web服务器是一个软件程序,对HTTP协议的操作进行封装,使得程序员不必直接对协议进行操作,让Web开发更加便捷主要功能是"提供网上信息浏览服务"。
    我们只需要在我们的服务器当中安装一个web服务器,也就是tomcat,然后就可以将我们开发好的web应用部署在tomcat服务器上,然后启动后就可以打开浏览器直接访问到部署在tomcat上的web应用程序。
    请求响应:
    请求(HttpServletRequest):获取请求数据
    响应(HttpServletResponse):设置响应数据
    BS架构:Browser/Server,浏览器/服务器架构模式。客户端只需要浏览器,应用程序的逻辑和数据都存储在服务端。
    什么是BS架构:
    简而来说,其就是一种以web浏览器作为客户端界面,服务端负责处理和核心业务和数据管理的分布式应用架构。

    什么是CS架构:
    即就是客户端和服务端架构模式。
posted @ 2024-04-26 21:08  东三元  阅读(1)  评论(0编辑  收藏  举报