以下内容为个人的学习笔记整理,如有错误,请指出,谢谢~
一、课前预习
(1)为什么Web服务称为万维网?
Web服务器也称为WWW服务器,主要功能是提供网上信息浏览服务器。
Web服务的特点是超链接——从一个文档链接到另一个网页,甚至是别的网站上的网页的文档,从而使网页形成多维度的网页。
(2)URL的作用是什么?
URL是统一资源定位符,可以从因特网上得到资源的位置和访问方法的一种简洁的表示。
作用是与因特网相连的机器上的任何可访问对象的一个指针。
(3)超文本与普通文本有什么区别?
在默认情况下,超文本可以被网页浏览器解释,而普通文本不能。超文本是一种用户接口范式,用以显示文本及与文本相关的内容。其中的文字包含有可以链接到其他字段或者文档的超文本链接,允许从当前阅读位置直接切换到超文本链接所指向的文字。
(4)电子邮件服务使用哪两类协议?
邮件传输协议和邮件读取协议。
二、万维网基础
(1)万维网是分布超媒体系统,是超文本系统的扩充。其超文本由多个信息源链接成,利用一个链接可使用户找到另一个文档,超文本是万维网的基础。
(2)超媒体和超文本的区别:文档内容不同,超文本文档仅包含文本信息 ,而超媒体文档还包含其他方式的信息,例如:图像、声音、动画、甚至活动视频图像。
(3)万维网工作方式:
①万维网以B/S方式工作
②浏览器就是用户计算机的万维网客户程序。万维网文档所驻留的计算机则运行服务器程序,因此这个计算机也称为Web服务器。
③客户程序向服务器程序发出请求,服务器程序向客户程序送回客户所要的万维网文档。
④在一个浏览器窗口上显示出的万维网文档称为页面。
(4)编写网页文档的工具
超文本标记语言HTML:使得网页面的设计者可以很方便地用一个超链接从页面的某处链接到因特网上的任何一个万维网页面,并且能够在自己的计算机屏幕将这些页面显示出来。
HTML的作用是用来描述网页的构造;
HTML是用来实现浏览器和WWW服务器之间的数据传输的。
例如:
(在自己电脑上双击可以直接弹出页面)
(5)统一资源定位符URL:
①URL是对可以从因特网上得到的资源的位置和访问的方法的一种简洁的表示。
②URL给资源的位置提供一种抽象的识别方法,并用这种方法给资源定位。
③只要能够对资源定位,系统就可以对资源进行各种操作,如存取、更新、替换和查找属性。
④URL相当于一个文件名在网络范围的扩展,因此URL是与因特网相连的机器上的任何可访问对象的一个指针。
⑤URL的表示方法是以冒号相隔开的两大部分组成,并且在URL中的字符对大小写没有要求。
最左边用来说明资源的协议类型。
三、HTTP工作原理
HTTP协议定义了浏览器怎么向万维网服务器请求万维网文档,以及万维网服务器怎么样把万维网文档传输给浏览器。HTTP使用的传输层协议是TCP,默认端口80。
(1)HTTP有两类报文:
①请求报文,从客户向服务器发生请求报文。
②相应报文,从服务器到客户的回答。
(2)万维网站点使用Cookie来跟踪用户,其表示HTTP服务器和客户之间传递的状态信息,使用Cookie网站服务器作为用户产生一个唯一的识别码,利用识别码网站就能跟踪该用户在该网站的活动。
(3)HTTP文档包含静态文档、动态文档、活动文档。
四、电子邮件
(1)是基于用户代理软件的E-mail系统(C/S结构)
用户代理:指的是客户端应用程序。
(2)
(3)使用SMTP只能传递文本信息,现在的电子服务使用MIME协议作为补充,可以传送包含多媒体和程序的邮件。
(4)发送电子邮箱的时候,必须写出收件人名称和地址。
即电子邮箱名:收件人名称@邮件服务器主机域名
五、文件传输协议
(1)FTP是并发服务器。
(2)FTP服务器提供的过程中,建立了双重连接:①控制连接②数据传输连接。
六、远程登录
(1)Telnet服务系统是客户/服务器工作模式。用户操控的主机为客户,被远程访问的主机为服务器。
(2)想要实现Telnet服务,客户机要运行Telnet应用程序,服务器上要运行Telnet服务器程序。
(3)解决Telnet客户机和Telnet服务器不同操作系统等等技术是虚拟终端NVT。
(4)在Windows环境下,客户机看到的虚拟终端NVT就是远程Telnet服务器的用户界面。