一.Web系统的相关概念及术语

1.计算机网络:

计算机网络是以资源共享为目标、按照通信协议实现的多台自治计算机互相连接的集合。

共享、协议、自治、互联是计算机网络要义。

2.互联网(Internet):

Internet,中文正式译名为因特网,又叫做国际互联网,简称互联网Internet起源于美国早期军用计算机网ARPANET(阿帕网)
Internet的特征:
        全球化(国际化)广域网络、基于TCP/IP协议簇的互联网络、主机与IP地址、应用层丰富的服务。
* 基于TCP/IP协议簇的互联网络:
TCP指的是TCP/UDP协议,是负责数据传输的端到端协议。
        TCP:面对可靠的,连接的传输。
        UCP:面对不可靠的,不连接的传输。
IP指的是IP协议,这是一个网络层的地址协议。
TCP/IP协议架构了一个四层网络模型。
*主机与IP地址:
在互联网上,IP地址是唯一标识主机的。
*应用层丰富服务:
在互联网上,有着许许多多的应用服务。
如HTTP----Web系统
    FTP-----文件传输服务
   SMTP POP3----电子邮件服务
   Telnet-----远程登陆服务
3.Web系统:
        Web也称WWW,英文全名World Wide Web,中文“万维网”或“全球信息网”
Web只是Internet上的一个应用,但却给Internet赋予了强大的生命力,Web成为Internet的代名词。
web系统 < Internet < 计算机网络
        
        Web系统具有如下特征:

(1)Web系统是一个信息空间,其中分布着大量的Web资源

(2)Web资源分为静态资源和动态资源。

(3)Web资源是用统一资源标识符URI标识的,是通过超文本和超链接的方式组织的。

(4)Web系统是一个分布式系统,由Web客户端和Web服务器两类信息结点,它们之间按照HTTP协议规定的规范进行通信。

Web系统可以概括为:Web系统是信息资源空间,分布着大量的Web资源,使用HTML、CSS和JavaScript及其它编程技术构建它们,用URI标识这些资源,通过超文本和超连接对它们进行组织,在Web浏览器与Web服务器之间按照HTTP协议传输它们。

*超文本(Hypertext)与超链接(Hyperlink):
特征:内容多媒体化、结构网络化、访问交互化
超文本包括超链接,超链接本质是连接网页的超文本。
*Web页面
超文本,HTML、CSS、JavaScript及其它文本、图像、音视频,HTML文档。
*MIME事物主要用于描述互联网上的资源类型

 *域名与域名系统(DNS):

因为IP地址过于复杂难于记忆,所以人们建立了域名系统(DNS)来对应IP。

互联网中域名系统被设计为层次树状结构。

以www.w3.com.cn为例

cn为顶级域名,com为二级域名,w3为三级域名,www为四级域名。

域名对应着唯一的IP地址。

Web系统与技术概述相关推荐

  1. 《Web系统与技术》教材 第1章 Web系统与技术的基础知识 课件1(PPTX)

    引用:谢从华,高蕴梅,黄晓华.Web系统与技术[M].清华大学出版社,2018年5月 系列:面向"工程教育认证"计算机系列课程规划教材 书名:Web系统与技术 作者:谢从华 高蕴梅 ...

  2. 《Web系统与技术》 教学大纲(工程教育认证要求)

    <Web系统与技术>课程简介 课程编号: 课程名称: Web系统与技术 学分/学时:3/48 先修课程:<计算机程序设计>.<数据结构与算法>.<数据库原理与 ...

  3. Web系统与技术实验指导书

    <Web系统与技术实验指导书 > 配套教材 国家级实验教学示范中心联席会计算机学科规划教材 教育部高等学校计算机类专业教学指导委员会推荐教材 面向"工程教育认证"计算机 ...

  4. web前端主要技术概述

    web前端主要技术概述 参考资料: 2018 Web 开发者路线图 2017年前端框架.类库.工具大比拼 本文主要是介绍部分主流和新兴的web前端技术,希望能帮助想学web前端的小白,理清其技术学习路 ...

  5. Web第五讲:Web前端开发技术概述

    开发环境设置 安装vs-code,并安装前端开发工程师常用的插件. vscode-icon:文件图标 Class autocomplete for HTML:自动补全html代码 beautify:格 ...

  6. java web 应用技术与案例教程_《Java Web应用开发技术与案例教程》怎么样_目录_pdf在线阅读 - 课课家教育...

    出版说明 前言 第1章 java Web应用开发技术概述 1.1 Java Web应用开发技术简介 1.1.1 Java Web应用 1.1.2 Java Web应用开发技术 1.2 Java Web ...

  7. 系统接口规范以及常见的接口技术概述和比较

    系统接口规范以及常见的接口技术概述和比较 一.基本要求: 为了保证系统的完整性和健壮性,系统接口应满足下列基本要求: 1.接口应实现对外部系统的接入提供企业级的支持,在系统的高并发和大容量的基础上提供 ...

  8. 学生成绩查询web系统—功能概述

    学生成绩查询web系统-功能概述 文章目录 学生成绩查询web系统-功能概述 任务摘要 一.前景介绍 1.背景 2.规划 二.技术分析 1.前端技术 2.后端技术 3.数据库 4.登录验证 三.功能模 ...

  9. Web系统页面打印技术实现与分析

    1 Web页面打印概述 应用WEB化,不论对开发商,还是对用户来说,实在是一种很经济的选择,因为基于WEB的应用,客户端的规则很简单,容易学习,容易维护,容易发布.在WEB系统中,打印的确是个烦人的问 ...

最新文章

  1. uestc 1012 饭卡
  2. 智能车技术与实践_ROS进阶
  3. 2017.8.12 联考题
  4. this.byId(SupplierForm).bindElement in SAP UI5
  5. php框架原理 php初识,初识 PHP 7 源码整体框架
  6. 水系图一般在哪里找得到_雨水排水系统施工及设备要点详解!
  7. python操作cad的模块_利用python控制Autocad:pyautocad方式
  8. 嵌入式在生活中的应用
  9. Launcher app prediction
  10. 计算机维修难点,计算机组装与维修习重难点.doc
  11. 4836: [Lydsy1704月赛]二元运算(cdq分治 FFT)
  12. 手机百度脑图app_百度脑图下载-百度脑图app手机安卓版下载-沧浪手游
  13. 《2021/07/24》1 -- linux -- 网络名称空间和网桥的基本操作
  14. android日历提醒小程序源码,微信小程序倒班日历简洁实用demo完整源码
  15. 蓝桥杯:历年试题PREV-55—小计算器
  16. MySQL数据库知识点
  17. JVM(二十二) -- 性能监控与调优(三) -- JVM监控及诊断工具--GUI篇
  18. 使用U盘+iso镜像文件安装windows10操作系统详细步骤
  19. 【思维导图】巩固你的JavaScript知识体系
  20. hive moving data报错,unable to move source...,yarn显示任务执行成功

热门文章

  1. C语言关系运算符及其运算顺序
  2. c++中 和 ||的运算顺序及次数
  3. 详解Monkey自动化测试(日志分析)
  4. 这才是阅卷老师最喜欢的考研试卷!
  5. C# 保护进程不被结束(源代码)防任务管理器结束进程
  6. css中的setProperty()方法的理解
  7. 计算机的网络在哪设置,如何设置调出网络图标
  8. Iconjar for Mac(图标素材管理工具)
  9. 人行横道斑马线识别yolov5
  10. Python学习实例(一)温度转换