• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

入门必备基础知识点梳理

开发技术 开发技术 2周前 (04-07) 21次浏览

Web App

Web App(Web应用程序)是一种可以通过万维网访问的应用程序,用户只需要插上网线和计算机安装有浏览器即可通过URI在线使用某个Web应用程序,而不需要再安装其他软件。Web应用程序是由多个HTML文件以及超媒体组成的,它们(HTML和超媒体)相互协调为用户提供一组完整的服务。

浏览器/服务器架构(Browser/Server,简称B/S架构)能够很好地应用在万维网上,成为越来越多的企业和用户的选择。浏览器/服务器架构相对于其他几种应用程序体系结构,有如下方面的优点:

  1. 这种架构通常采用HTTP作为客户端同服务器端通信的协议,使位于互联网上任意位置的人都能够访问服务器端;
  2. 只需连接网络和安装有浏览器即可在线使用Web App。

万维网

万维网(World Wide Web)亦作WWW或Web,是一个通过互联网访问的,由许多互相链接的超文本组成的系统。它是信息时代发展的核心,也是数十亿人在互联网上进行交互的主要工具。万维网并不等同互联网,万维网只是互联网所能提供的服务其中之一,是靠着互联网运行的一项服务。

互联网是一个全球互相连接的计算机网络系统,而万维网是由超文本和URI连接的文件和其他资源的全球集合。万维网资源通常使用HTTP或HTTPS访问,是互联网通信协议的其中之一。

超媒体

超媒体(Hypermedia)是超文本这一术语的延伸,是一种包含图形、音效、视频、纯文字和超链接的非线性消息媒体。

超文本

超文本(Hypertext)称为“文档”或“网页”,是通过浏览器显示在计算机显示器的文本文件。用户顺着网页上的超链接(Hyper Link)向服务器获取文件,甚至也可以送出数据给服务器,这种行为叫作浏览网页。

相关的数据通常排成一群网页,称之为网站。网页是网站的基本信息单位,由文字、图片、动画、声音等多种媒体信息以及链接组成。网页是用HTML编写的,可在万维网上传输,能被浏览器识别并显示的文本文件,通过链接实现与其他网页或网站的关联和跳转。

HTTP

HTTP是HyperText Transfer Protocol的缩写,即超文本传输协议。它是一种请求/响应式的协议,客户端在与服务器端建立连接后,就可以向服务器端发送请求,这种请求被称作HTTP请求,服务器端接收到请求后会作出响应,称为HTTP响应。客户端与服务器端在HTTP下的交互过程如图所示。

入门必备基础知识点梳理

当用户在浏览器中访问某个URL地址、单击网页的某个超链接或者提交网页上的form表单时,浏览器都会向服务器发送请求数据,即HTTP请求消息。服务器接收到请求数据后,会将处理后的数据会送给客户端,即HTTP响应消息。HTTP请求消息和HTTP响应消息统称为HTTP消息。


程序员灯塔
转载请注明原文链接:入门必备基础知识点梳理
喜欢 (0)