当前位置: 首页 > ds >正文

Servlet(二)

软件架构

1. C/S 客户端/服务器端

2. B/S 浏览器/服务器端:

        客户端零维护,开发快

资源分类

1. 静态资源

        所有用户看到相同的部分,如:html,css,js

2. 动态资源

        用户访问相同资源后得到的结果可能不一致,如:servle,jsp

静态资源直接被浏览器解析,动态资源先转换为静态再返回给浏览器

网络通信三要素

1. IP:电子设备(计算机)在网络中的唯一标识

2. 端口 :应用程序在计算机中的唯一标识

3. 传输协议:规定数据传输的规则

        基础协议:TCP(安全协议,三次握手,速度慢)

                           UDP(不安全,速度快)

Servlet配置

1. urlpartten : 即Servlet访问路径

        (1)一个Servlet可以定义多个访问路径:{“/d3”,"/dd3","/ddd3"}

        (2)路径定义规则:   /xxxx

                                        /xxx/xxx  (多层结构)

                                        *.do (任意后+ .do,但是要注意不能出现 / )

HTTP

http:超文本传输协议

传输协议:定义了客户端与服务器端通信时发送数据的格式

                基于TCP/IP的高级协议

                默认端口号:80

                一次请求对应一次响应

                无状态的:每次请求之间相互独立,不能交互数据

http://www.xdnf.cn/news/3760.html

相关文章:

  • 怎样提升社交机器人闲聊能力
  • 【Linux】进程优先级与进程切换理解
  • 第38课 常用快捷操作——双击“鼠标左键”进入Properties Panel
  • Linux运维——Vim技巧一
  • LeetCode —— 102. 二叉树的层序遍历
  • 设计模式简述(十七)备忘录模式
  • yolov5 train笔记4 roboflow
  • Android Compose 中 Side Effects 和 State 相关的 API 使用
  • 数据仓库方法论书籍及其阅读建议
  • Linux 库文件详解
  • 自动化测试项目1 --- 唠嗑星球 [软件测试实战 Java 篇]
  • 旧版本NotionNext图片失效最小改动解决思路
  • 解决跨域问题
  • 【质量管理】现代TRIZ问题识别中的功能分析——相互接触分析
  • HarmonyOS NEXT第一课——HarmonyOS介绍
  • FastAPI中的复杂查询与原子更新指南
  • 柔性超声耦合剂的选择与设计-可穿戴式柔性超声耦合剂面临的难题
  • C# 多态性详解:从静态到动态的编程艺术
  • PMP-第七章 项目成本管理(一)
  • 2.1 行列式
  • 【C++】平衡二叉树(AVL树)迭代版
  • 高中数学联赛模拟试题精选学数学系列第7套几何题
  • 【单片机数码管实现第一位开始走0~9,1s后第二位再开始亮】2022-5-2
  • K8S - StatefulSet 与 DaemonSet - 有状态应用部署与节点管理策略
  • QGraphicsView QGraphicsScene QGraphicsItem 的关系
  • 计算几何(简单旋转卡壳)2024昆明邀请赛
  • [FPGA Video IP] Multi-Scaler
  • [Control-Chaos] Heart Broken(心臟破裂)
  • 完整的 VS Code + CMake + Qt + GCC 项目构建方案:EXE 程序与多个 DLL 库
  • Linux运维中常用的磁盘监控方式