计算机网络 (43)万维网WWW

devtools/2025/1/20 4:05:13/

前言

       万维网(World Wide Web,WWW)是Internet上集文本、声音、动画、视频等多种媒体信息于一身的信息服务系统。

一、基本概念与组成

  1. 定义:万维网是一个分布式、联机式的信息存储空间,通过超文本链接的方式将分散的信息进行整合,使用户能够方便地从一个站点访问到另一个站点。
  2. 组成:万维网由Web服务器、浏览器(Browser)及通信协议三部分组成。
    • Web服务器:存储万维网文档的计算机,运行服务器程序,响应客户的请求。
    • 浏览器:用户计算机上的万维网客户程序,用于向服务器发送请求并显示服务器返回的文档。
    • 通信协议:主要包括超文本传输协议(HTTP)和超文本标记语言(HTML),用于实现客户与服务器之间的数据传输和文档显示。

二、工作原理

  1. 客户/服务器模型:万维网以客户/服务器方式工作。浏览器作为客户程序,向服务器发送请求;服务器作为应答程序,处理请求并返回相应的文档。
  2. URL定位:统一资源定位符(URL)用于标识万维网上的各种文档,使每个文档具有唯一的标识符。URL的一般形式是:<协议>://<主机>:<端口>/<路径>,其中常见的协议有http、ftp等。
  3. HTTP传输:超文本传输协议(HTTP)是万维网客户程序和服务器程序之间交互所必须严格遵守的协议。它定义了浏览器如何向万维网服务器请求万维网文档,以及服务器如何把文档传送给浏览器。HTTP是无状态的、面向文本的协议,使用TCP连接进行可靠的传输。
  4. HTML显示:超文本标记语言(HTML)用于描述万维网页面的结构和内容。它使用一些约定的标记对页面上的各种信息(包括文字、声音、图像、视频等)进行描述,并能够在用户的计算机屏幕上显示出来。

三、关键技术与特性

  1. 链接:万维网使用链接的方法能非常方便地从互联网上的一个站点访问另一个站点,这种访问方式称为“链接”。链接是万维网的基础,它使得用户能够按需获取丰富的信息。
  2. 超媒体:万维网是分布式超媒体系统,超媒体是超文本的扩充,它包含了除文本以外的其他表示方式的信息,如图形、图像、声音、动画等。
  3. 搜索工具:为了在万维网上方便地查找信息,用户可使用各种的搜索工具(即搜索引擎)。
  4. 持久连接与流水线:HTTP/1.1支持持久连接,即服务器在发送响应后仍然保持这条连接,使同一个客户和该服务器可以继续在这条连接上传送后续的HTTP请求和响应报文。流水线方式则允许客户在收到前一个响应之前就能接着发送新的请求报文,提高了下载文档的效率。

四、应用与发展

  1. 信息获取与传播:万维网推动了信息的快速获取和传播。用户可以通过搜索引擎迅速找到所需的信息,新闻网站、博客和社交媒体平台的兴起也大大增强了信息传播的速度和范围。
  2. 商业模式变革:万维网的崛起催生了新的商业模式,如电商平台和社交媒体广告等,推动了数字经济的蓬勃发展。
  3. 社交网络兴起:社交媒体的普及使得人们之间的沟通更加便捷,改变了人们的社交方式。
  4. 未来趋势:随着人工智能、区块链技术、隐私保护加强以及5G与物联网的结合等技术的发展,万维网将继续演变并带来更多的机遇与挑战。

 结语        

幸福是短暂的

当人们想抓住它时

它已经走远了

!!!

 


http://www.ppmy.cn/devtools/151995.html

相关文章

JVM相关面试题

一、JVM是什么: Java Virtual Machine,Java的运行环境(java二进制字节码的运行环境)&#xff1b;一次编写、到处运行&#xff1b;自动管理内存&#xff0c;提供垃圾回收机制 JVM的组成部分、运行流程: 二、JVM的组成: 1.程序计数器: 程序计数器是线程私有的&#xff0c;内部…

AudioGPT全新的 音频内容理解与生成系统

AudioGPT全新的 音频内容理解与生成系统 ChatGPT、GPT-4等大型语言模型 (LLM) 在语言理解、生成、交互和推理方面表现出的非凡能力,引起了学界和业界的极大关注,也让人们看到了LLM在构建通用人工智能 (AGI) 系统方面的潜力。 现有的GPT模型具有极高的语言生成能力,是目前最…

【Web】2025西湖论剑·中国杭州网络安全安全技能大赛题解(全)

目录 Rank-l Rank-U sqli or not Rank-l username存在报错回显&#xff0c;发现可以打SSTI 本地起一个服务&#xff0c;折半查找fuzz黑名单&#xff0c;不断扔给fenjing去迭代改payload from flask import Flask, request, render_template_stringapp Flask(__name__)app…

Linux 音视频入门到实战专栏(视频篇)视频编解码 MPP

文章目录 一、MPP 介绍二、获取和编译RKMPP库三、视频解码四、视频编码 沉淀、分享、成长&#xff0c;让自己和他人都能有所收获&#xff01;&#x1f604; &#x1f4e2;本篇将介绍如何调用alsa api来进行音频数据的播放和录制。 一、MPP 介绍 瑞芯微提供的媒体处理软件平台…

Python 调整 Excel 中的行列顺序

调整Excel 行列顺序指的是改变工作表中行或列的位置&#xff0c;以便更好地展示和分析数据。例如&#xff0c;你可以将重要数据列放在最前面&#xff0c;或者将相关数据列放在一起&#xff0c;以便更方便地进行比较和分析。本文将介绍如何通过Python高效地调整Excel 行列顺序。…

leetcode707-设计链表

leetcode 707 思路 本题也是用了虚拟头节点来进行解答&#xff0c;这样的好处是&#xff0c;不管是头节点还是中间的节点都可以当成是中间节点来处理&#xff0c;用同一套方法就可以进行处理&#xff0c;而不用考虑太多的边界条件。 下面题目中最主要的实现就是添加操作addA…

AI 编程工具—Cursor AI 对话模式详解 内嵌对话模式

AI 编程工具—Cursor AI 对话模式详解 内嵌对话模式 前面我们已经学习了Cursor 的两种工作模式,也就是Chat、Composer 更多细节可以看之前的文章 Cursor 对话模式详解 Chat、Composer 与 Normal/Agent 模式 这一节我们按一下最后一种模式,也就是内嵌对话模式 内嵌对话模式…

乘联会:1月汽车零售预计175万辆 环比暴跌33.6%

快科技1月18日消息&#xff0c;据乘联会的初步推算&#xff0c;2025年1月狭义乘用车零售总市场规模预计将达到约175万辆左右。与去年同期相比&#xff0c;这一数据呈现了-14.6%的同比下降态势&#xff1b;而相较于上个月&#xff0c;则出现了-33.6%的环比暴跌情况。 为了更清晰…