web相关知识概述

1、WEB简介

Web(World Wide Web)即全球广域网,也称为万维网。

Javaweb: 用Java技术来解决相关web互联网领域的技术总和(Web前端+Web后台)。简而言之: 用java技术开发web服务应用(软件)。

2、软件架构模式

从网络中获取资源的方式有两种:

1. 通过浏览器去访问网络资源(B/S;又称Browser/Server架构,它是通过浏览器服务器 进行交互的。

    优点:
           1. 用户只需要安装一个浏览器即可访问不同的服务器,不需要安装很多客户端,节约硬盘资源;
           2. 系统更新和升级比较方便;

    缺点:
          1. 动画效果受浏览器限制;
          2. 网站的压力集中在服务器端。
2. 打开特定的软件访问网络资源(C/S);又称Client/Server架构 ,它是通过客户端服务器 进行交互的

     优点:
           1. 客户端效果炫,用户体验好;
           2. 客户端能够进行部分计算功能,减轻服务器的压力;
     缺点:
           1. 需要安装客户端,占用硬盘空间;
           2. 系统升级麻烦;

3、B/S通信模式

1、基于请求-响应交互模型
    客户端浏览器向服务器 发送一个请求
    web服务器向客户端浏览器回送 一个响应
2、必须先有请求 再有响应
3、请求和响应成对出现

4、WEB资源

通过浏览器从网络中访问的资源我们称之为WEB资源,这些资源可以分为两类:静态资源和动态资源。

1. 静态资源:指web页面中供人们浏览的数据始终是不变。

2. 动态资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。

5、URL请求路径

URL (Uniform Resource Locator) ,统一资源定位符是对互联网上资源位置的一种表示,互联网上的每个文件都有一个唯一的URL。书写格式:协议://ip:端口号/资源位置

协议:如http、https、ftp等

域名:域名或IP地址,能够帮我们定位到互联网上的某一台服务器

端口号:端口号是一个应用程序在一台服务器上的编号。http协议的默认端:80

资源位置,用于描述WEB资源在服务器上的位置

参数=值,浏览器和服务器交互传递的数据。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值