1、第五讲 网络应用,主要内容,WWW浏览 电子邮件 文件传输 搜索引擎 即时通信,5.1 WWW浏览,5.1.1 相关概念,网页:在WWW上将信息一页一页地呈现给访问者的页面,它包含文字、图形、图像、声音、动画等多媒体信息,还包含指向其他网页的链接。 主页:WWW服务器上第一个页面,引导用户访问本地或其他WWW网址上的页面。 HTML:超文本标记语言,用来描述如何将文本格式化,所有WWW的页面都是用HTML编写的。 超链接:包含在一个页面中能够连到WWW上其他页面的链接信息。,超文本方式的工作原理,HTTP:超文本传输协议,在WWW浏览器与WWW服务器之间传输数据的通信协议,属于TCP/IP协议
2、中的应用层,它定义了浏览器与WWW服务器之间的通信交换机制、请求及响应消息的格式等。 HTTP是一个使用请求/响应模型的客户机/服务器协议,一个HTTP客户机或用户通过使用URL与一个HTTP服务器相连接并请求资源,例如一个HTML文档。,40多万个网络 近2000万台计算机 1亿多个用户,URL,唯一地标识某个网络资源,指明访问的对象,以及访问的方式。,HTTP,协议: / 网址协议: /主机地址: 端口号/路径/文件名,FTP,Mailto,http:/,ftp:/ WWW浏览器的使用,Internet ExploreGoogle ChromeFirefox火狐opera,Windows
3、XP安装后桌面上生成Internet Explorer的图标,双击该图标或单击任务栏上的“ ” 图标可以启动Internet Explorer 6.0。,前进/后退按钮来回翻阅刚访问过的存放在缓冲 区中的页面。,2. 停止按钮在传输过程中中断传送。,3. 刷新按钮重新下载所需要的页面。,4. 主页打开“Internet选项”中所设置的主页地址指定的网页。,5. 邮件打开“Internet选项”中设置的邮件程序进行邮件的收发。,工具栏常用按钮的功能:,2. WWW浏览,在IE的地址栏中输入想要浏览的网址,按回车键即可进入相应的主页。比如要访问搜狐网站,即可输入其网址,然后按回车即可进入搜狐网站的
4、主页。,5.2 电子邮件,电子邮件(E-mail )是以电子方式发送传递的信件,它是一种利用网络交换信息的非交互式服务。,经济,迅捷,灵活,可靠,功能多样,特点,电子邮件服务的工作原理,电子邮件客户机,是E-mail使用者用来收发、浏览存放在邮件服务器上的电子邮件的工具。其特点为: 能够为用户提供便于使用的邮件编写工具 可以将文本、图形图像、声音及其他形式的文件作为附件同邮件一同发送;能够正确地将邮件发送给邮件服务器 可以正确地识别从邮件服务器发送来的电子邮件;允许用户方便地“回复信件”或向其他用户“转发邮件”,邮件服务器,对有访问本邮件服务器电子邮箱要求的用户进行身份安全检查 接收本邮件服务
5、器用户发送的邮件,并根据邮件地址转发给适当的邮件服务器 接收其他邮件服务器发来的电子邮件,检查电子邮件地址的用户名,把邮件发送到指定的用户邮箱 对因某种原因不能正确发送/转发的邮件,附上出错原因,退给发信用户 允许用户将存储在邮件服务器用户信息中的信件下载到自己的计算机上,电子邮件地址的格式,需向ISP申请,用户帐号邮件服务器地址,格式,发信时填写对方E-mail地址,如aqzhao ,电子邮件使用的协议,SMTP,(Simple Mail Transport Protocol) 传送电子邮件时使用的协议,POP,(Post Office Protocol) 到Mail Server上去取信,
6、(Multipurpose Internet Mail Extensions) MIME是TCP/IP信件系统的扩展 多种资料形态的支持 支持复杂的信件内容,MIME,电子邮件工作过程,接收方邮 件服务器,接收方计算机,发送方邮 件服务器,发送方计算机,服务器硬盘,编码,解码,系统邮箱,SMTP协议,POP3 协议,SMTP 协议,电子邮件工具,负责收发电子邮件的应用程序,Foxmail,Internet Mail,Netscape Mail,Outlook Express,Web方式使用E-mail,利用电子邮件工具收发,在线收发、阅读电子邮件,示例,使用Outlook 收发电子邮件 使用W
7、eb方式收发电子邮件,5.3 文件传输,文件传输服务又称为FTP服务,它是Internet中最早提供的服务功能之一,目前仍然在广泛使用; FTP是一个通过Internet传送文件的系统,它的主要作用,就是让用户连接上一个远程计算机,查看远程计算机上的文件,然后把文件从远程计算机上复制到本地计算机,或把本地计算机的文件送到远程计算机去。前者称为“下载”,后者称为“上载”。,FTP的工作原理,用来在计算机之间传输文件,服务器,上载,下载,ftp,anonymous,注册帐号,匿名FTP服务的实质是:提供服务的机构在它的FTP服务器上建立一个公开账户,并赋予该账户访问公共目录的权限,以便提供免费服务
8、; 如果要访问提供匿名服务的FTP服务器,一般不需输入用户名与密码。如果需要,可以使用“anonymous”作为用户名; 为了保证FTP服务器的安全,几乎所有匿名FTP服务器都只允许用户下载文件,而不允许用户上载文件。,匿名FTP服务,FTP的文件格式,文本文件文本文件包括一系列的字符。不同的计算机中使用着不同编码的文本文件。因而,FTP可以在使用不同编码的计算机之间传输文件。,二进制文件非文本文件,如压缩文件、图形与图象、声音文件、电子表格、计算机程序、电影或其他文件。,基于FTP协议下载 Windows下的FTP Internet Explorer下的FTP 应用工具软件下载(CuteFT
9、P等) 基于HTTP协议下载 使用浏览器直接下载 使用下载工具软件下载(NetAnts,FlashGet) P2P下载: BT下载、电驴下载,电驴下载软件 ,5.4 搜索引擎,搜索引擎指自动从Internet上搜集信息,经过一定整理以后,提供给用户进行查询的系统 搜索引擎是某些站点提供的用于Internet上查询信息的程序 ,如Google、Yahoo!、百度等 搜索引擎的原理,可以看做三步:从互联网上抓取网页建立索引数据库在索引数据库中搜索排序。,5.4.1 搜索引擎的组成,搜索引擎基本上由如下三部分组成: 信息提取系统( crawler)抓取搜集web站点的页面 信息管理系统(indexe
10、r)将搜集到的web页面进行分析处理,建立索引数据库。 信息检索系统(search software)接受用户查询请求,在索引数据库中筛选满足条件的网页记录,并按相关性从高到低返回记录。,6.6.2搜索引擎的分类,1全文搜索引擎,2目录索引类搜索引擎,3元搜索引擎 著名的元搜索引擎有InfoSpace、Dogpile、Vivisimo等,4. 垂直搜索引擎:1)购物搜索:http:/ 机票订购搜索:http:/ 论坛搜索:http:/ 图书搜索:http:/ 学术搜索:http:/ 搜索语法与方法,搜索示例,基本搜索方法 1)确定要搜索的概念或意图。 2)选择搜索引擎。 3)选择描述这些概念的
11、关键字。 4)仔细阅读所选搜索引擎主页上的说明。 5)建立搜索表达式,使用符合该搜索引擎语法的正确表达式,开始搜索。例如:“图书 & 编程,小说and金庸”,这是最常用的一种形式。 6)查看搜索结果。 7)在其他搜索引擎中尝试同样的搜索。,6.6.4 搜索引擎示例,1. Google,2. 新浪,3. Yahoo!,4. 百度,5.5 即时通迅,即时通讯(Instant Messaging,简称IM ):透过即时通讯功能,你可以知道你的亲友是否正在线上,及与他们即时通讯。即时通讯是一个终端服务,允许两人或多人使用网路即时的传递文字讯息、文件、语音与视频交流。 即时通讯软件是通过即时通讯技术来实
12、现在线聊天、交流的软件。有两种,一种是C/S模式,需要下载客户端软件;一种是B/S模式,通过浏览器进行聊天,无需下下载客户端软件。 常用的即时通迅软件有QQ、MSN、飞信等,5.5.1腾讯QQ,腾讯QQ是目前拥有最多用户的中文网络寻呼站,它是由腾讯科技有限公司开发的基于Internet的网络即时通信软件。 下载地址是:http:/ 登录QQ的四个基本步骤:下载;安装;注册;登录。 在进行网络寻呼之前,需要先下载、安装QQ,并注册成为QQ的用户。 安装QQ后,每次启动Windows后QQ都会自动启动,并且自动弹出对话框提示用户输入QQ口令(Password)进行登录,登录以后QQ才能连接到QQ的
13、服务器,才可以和众多QQ网友交流。,5.5.2 MSN Messenger,使用MSN Messenger的基本步骤是: (1)下载并安装MSN Messenger。http:/ (2)注册并登录到MSN Messenger,即先获取.NET Passport账号,然后再登录到MSN Messenger。 (3)添加联系人。 (4)与在线的联系人进行通信,如在线文字聊天或语音视频对话,传送照片、音乐和文件等。,作业4,思考题: 1、主页是什么? 2、简述URL的概念。 3、如何建立一个WEB站点?简述建立步骤。 4、如何访问一个WEB站点。(两种方法,请列出来) 5.简述超文本和超链接的概念。 6.实验结果附后面。,