请求与响应必知

本文介绍了C/S(客户端/服务器)和B/S(浏览器/服务器)两种模式的工作原理。C/S模式下,客户端直接与服务器交互,适合本地局域网,响应速度快但升级维护不便。B/S模式则依赖浏览器,所有组件在服务器端,便于统一管理和升级,但可能受网络速度影响。两种模式各有优劣,适用于不同的应用场景。
摘要由CSDN通过智能技术生成

桌面应用程序  不需要网络
    C/S模式
    Client客户端,Server服务器    QQ  1.下载安装包 2.装到本机 3.网络收发消息
    好处
    1.效果比较酷炫  2.响应速度比较快  
    3.两端分离 系统比较稳定  4.如果不需要网络的情况下 局域网 飞Q 安全性高
    不好
    1.装在电脑上的程序不安全 误操作
    2.版本升级  维护很差
    3.开发周期比较长 耦合度高

    B/S模式
    Browser浏览器,Server服务器
    浏览器相当于我们以前的客户端    所有的组件都不在客户端上  给浏览器写统一的规范
    1.socket
    2.I/O
    3.String    协议
    4.线程
    5.集合  面向对象
    

    请求----响应
                有一个服务器(Tomcat)
                将我们写好的资源(HTML JSP Controller Service DAO domain)部署在服务器内
                启动服务器,服务器会带着资源运行(等着有人访问,帮你调度)

浏览器打开,输入URL
未来可能都需要点击操作
发送请求---->            服务器启动后每连接一个浏览器,会开启一个线程对象
                1.接收请求信息    
                2.解析    
                    请求中携带的所有信息包装成一个对象request
                    为了去接收执行后的结果,创建了一个空对象response
                3.找寻资源
                    服务器会参考一个"说明书"  web配置文件
                4.资源做事
                    取值 找业务 给响应response.write("");

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

aqsfdx-fx

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值