登陆注册
7730300000020

第20章 Internet网络提供的服务(2)

2.文件传输协议

FTP是互联网使用最广泛的协议之一,它提供通用类型用户界面。

(1)FTP使用客户机/服务器模型,用户使用本地的FTP客户端进程,提出传输文件的请求;另一个运行在远程主机上的FTP服务器进程,响应用户请求,并把指定的文件传输到相应的主机上。

(2)FTP提供匿名的和授权的访问。匿名服务允许用户不用事先在FTP服务器上进行注册,一般使用“anonymous”用户名,密码使用用户的电子邮件地址;非匿名服务必须事先向服务器管理申请用户名和密码,即必须获得授权许可。

6.4.2 FTP工作原理

(1)FTP客户端的服务进程首先建立一个TCP的连接到FTP服务器的端口21号。

(2)FTP客户端通过该连接发送用户的标识、密码等,通过该连接命令改变远程系统的当前目录。

(3)当传输文件时,FTP服务器在其20号端口与客户端建立一个数据连接。

(4)当传输结束时,立即断开该数据连接。

(5)控制连接一直打开,数据连接根据情况选择开或关。

6.4.3 利用IIS建立FTP服务的举例

IIS是Internet信息服务(InternetInfomation Service)的缩写,是Microsoft Windows操作系统的一个组件。IIS的主要功能包括提供WWW服务器、FTP服务器等。它使得在网络上发布信息不仅成为可能,也变成了一件很容易的事情。

1.安装IIS步骤

(1)启动操作系统、控制面板的“添加/删除程序”。

(2)单击“添加/删除Windows组件”,出现“Windows组件向导”对话框,从列表中选择“Internet信息服务”。

(3)单击“下一步”,按照向导所示步骤操作即可。

2.运行IIS

打开IIS管理器,选择“开始菜单”→“程序”→“管理工具”→“Internet信息服务”。

3.建立FTP站点

(1)右击一个域,创建一个FTP,进行权限设置,如读取、写入,所做的设置代表是否可以上传或下载。

(2)打开FTP属性,进行连接设置:有限/无限连接以及超时连接的处理方法。

(3)设置安全账号属性:如果是公共信息较多的FTP,可选择“允许匿名登录”。

(4)设置主目录属性:包括本地路径、目录列表风格等。

(5)设置目录安全性:可选择对某主机拒绝访问。

(6)创建虚拟目录:避免系统目录暴露,提高安全性。

提示:比IIS更常用的FTP软件是SERVER‐U,可以从网络下载试用版。

6.5 Web服务

6.5.1 认识WWW

万维网(World Wide Web,WWW)在Internet上提供最受欢迎、最流行的信息检索服务。WWW给计算机网络用户提供了一种简单的方式——利用WWW浏览器(例如IE或其他)去访问各种媒体。它改变了人们观察和创建信息的方式,强有力地推动了Internet的广泛应用。

1945年,Vannevar Bush(Hypertext之父)提出了memex,这是最早提出的超文本(不但包括文本,也包括语音和图形图像)雏形,之后很多人都研究了不同的超文本系统。

1989年,欧洲粒子物理实验室(CERN)科学家TimBerners Lee首先提出了WWW的概念,并将它作为高能物理学界科学家传输新方法、新成果的工具。

1990年末,第一个WWW软件在计算机上出现。

1992年,CERN正式发表了WWW,Marc Andrecsen等人编写了NCSAMOSAIC程序,使WWW浏览器的发展日渐成熟。

1994年,在Internet上传送的WWW数据量首次超过FTP的数据量,并一跃成为访问Internet资源最流行的手段。

6.5.2 WWW术语

1.浏览器(Browser)

网页浏览器是个显示网页服务器或文件系统内的文件,并让用户与这些文件互动的一种软件。它用来显示在万维网或局域网等内的文字、影像及其他信息。这些文字或影像,可以是连接其他网址的超链接,用户可迅速及轻易地浏览各种资讯。网页一般是HTML的格式。有些网页需要使用特定的浏览器才能正确显示。

我们用浏览器以客户机/服务器的工作模式去访问某一个服务器,客户机是在Internet上的一个站点上请求WWW文档的浏览器,WWW服务器是保存WWW信息的计算机,Web服务允许用户在客户机上发出请求,在服务器和浏览器之间传输超文本信息。

浏览器的作用是把从服务器传回的超文本信息展现在用户面前。目前市场上常用的浏览器包括IE、NETSCAPE、FireFox、MyIE等等,以下只介绍IE和FireFox两种浏览器。

(1)IE

WindowsInternetExplorer,原名称是Microsoft InternetExplorer,简称MSIE(一般称为InternetExplorer,简称IE),是微软公司推出的一款网页浏览器。InternetExplorer提供了丰富的网页浏览和建立特性,例如Microsoft Update被设计在浏览器内等。

(2)FireFox

FireFox(火狐浏览器)是开源基金组织Mozilla研发的产品,属于完全开源的免费软件,任何人都可以得到它的源代码,并可对其加以修改。

火狐浏览器安全性高是重要的指标,具有阻止弹出式窗口功能,有效阻止未经许可的弹出窗口。不加载有害的ActiveX控件,并且运行速度快,占用系统资源较少。

FireFox 2.0大小仅为5.7M,是IE的1/9,运行时加载的控件少,运行速度快,浏览网页时采用分页方式,可以加快页面加载的速度。

2.超文本传输协议(HTTP)

HTTP(Hypertext Transfer Protocol)的作用是解释和显示在WWW上找到的超文本(Hypertext,用HTML或其他语言编写的),HTML语言本身包含了各种格式化超文本的方法,所以允许浏览器根据它格式化每一种文本类型,以获得设计者当初设计时希望的WWW页面(WebPage或HomePage)屏幕显示效果。

HTTP协议定义了Internet上超文本的传输方式,该协议所检索的文档包含用户可以进一步检索的链接。当浏览器与远程服务器连接后,它只检索原始信息,并很快撤销连接。

这种连接是非持续的,仅当需要把更详尽的信息传送到客户机时才重新打开,这样就把对Internet的资源占有减小到最低限度。

计算机从远程服务器上获取的第一个文档是主页(Home Page),它会包含许多指针URL指到其他服务器。以此类推,整个Internet就是一个互相连接而成的有机整体(WebSpace)。

3.URL(UniformResource Locator)

统一资源定位符(UniformResource Locator,URL)也被称为网页地址,是因特网上标准的资源的地址。是用于完整地描述Internet上网页和其他资源的地址的一种标识方法。

Internet上的每一个网页都具有一个唯一的名称标识,通常称之为URL地址,这种地址可以是本地磁盘,也可以是局域网上的某一台计算机,更多的是Internet上的站点。简单地说,URL就是Web地址或“网址”。

对于Internet服务器或万维网服务器上的目标文件,可以使用“统一资源定位符(URL)”地址,以“http://”开始,Web服务器使用“超文本传输协议(HTTP)”。

URL的一般格式如下:

protocol://hostname[:port]/path/[;parameters][?query]# fragment说明:

(1)protocol(协议)

指定使用的传输协议,以下列出protocol属性的有效方案名称。最常用的是HTTP协议,它也是目前WWW中应用最广的协议。

file资源是本地计算机上的文件。格式为file://

ftp通过FTP访问资源。格式为FTP://

gopher通过Gopher协议访问该资源。格式为gopher://

http通过HTTP访问该资源。格式为HTTP://

https通过安全的HTTPS访问该资源。格式为HTTPS://

mailto资源为电子邮件地址,通过SMTP访问。格式为mailto:

MMS通过支持MMS(流媒体)协议的播放该资源(代表软件:WindowsMediaPlayer)。格式为MMS://

ed2k通过支持ed2k(专用下载链接)协议的P2P软件访问该资源(代表软件:电驴)。

格式为ed2k://

Flashget通过支持Flashget:(专用下载链接)协议的P2P软件访问该资源(代表软件:快车)。格式为Flashget://

thunder通过支持thunder(专用下载链接)协议的P2P软件访问该资源(代表软件:

迅雷)。格式为thunder://

news通过NNTP访问该资源。格式为news:

tencent通过支持tencent(专用聊天连接)协议和用户对话(代表软件:QQ、TM)。格式为tencent://message/?uin=号码&;Site=&;Menu=yes

msnim通过支持msnim(专用聊天连接)协议和用户对话(代表软件:MSN、WLM)。

格式为msnim:chat?contact=邮箱地址

(2)hostname(主机名)

是指存放资源的服务器的域名系统(DNS)主机名或IP地址。

(3)port(端口号)

可选的参数,省略时使用方案的默认端口,各种传输协议都有默认的端口号,如http的默认端口为80。

(4)path(路径)

由零或多个“/”符号隔开的字符串,一般用来表示主机上的一个目录或文件地址。

(5)parameters(参数)

用于指定特殊参数的可选项。

(6)query(查询)

可选,用于给动态网页(如使用CGI、ISAPI、PHP/JSP/ASP/ASP.NET等技术制作的网页)传递参数,可有多个参数,用“&;”符号隔开,每个参数的名和值用“=”符号隔开。

(7)fragment

信息片断,为字符串,用于指定网络资源中的片断。例如一个网页中有多个名词解释,可使用fragment直接定位到某一名词解释。

提示:Windows操作系统对URL不区分大小写,但在Unix/Linux系统则区分大小写。

例如:http://www .uibe.edu.cn/yxxl/index.html,告诉WWW浏览器使用http协议,从对外经济贸易大学的WWW服务器上yxxl子目录下找到index.html这个文件。

提示:URL转发是通过服务器的特殊设置,将访问当前域名的用户引导到指定的另一个网络地址。

例如,URL转发可以让用户在访问http://www .123.com时,自动转向访问到一个自己指定的网址“http://www .QQ.com”,URL转发功能是万维网提供的域名注册后的增值服务。

同类推荐
  • 中文版AutoCAD2005辅助设计宝典

    中文版AutoCAD2005辅助设计宝典

    本书全面、详细地介绍了中文版AutoCAD2005的特点、功能以及使用方法和技巧。全书共分11章,前九章分别介绍了利用中文版AutoCAD2005进行辅助设计的方法和技巧,最后两章讲解了若干综合实例。
  • 综合应用软件设计

    综合应用软件设计

    本书是为计算机、信息管理等相关专业高年级本科生在开设相关课程时所编写的一本教学参考书,它将全面指导学生学习、熟悉和运用当今被广泛采纳的一些主流技术去进行综合应用软件设计的有效实践。
  • 从平凡到神奇

    从平凡到神奇

    本书结合多年的开店经验,全面地讲解了在淘宝网开设店铺的相关知识,为准备在淘宝网创业的卖家及刚刚创建店铺的店主,提供全面的开店和经营方面的指导。本书按照淘宝开店的流程安排内容,侧重每个步骤中的实际技巧。本书分3个部分:如何在淘宝开店、如何开好店、如何做强做大店铺。前3章介绍了在淘宝网开设店铺的基础知识,指导读者在开设店铺前做好准备工作,以及建立起自己的店铺,并且完成店铺的第一笔交易;第4章至第7章主要介绍了网店装修和推广的方法,以及网店的物流经验和技巧;第8章着重介绍了将网店做大做强的方法,帮助卖家在开店和经营中树立品牌意识,做大做强自己的店铺。
  • 互联网创业前奏曲(第二部)——网站运营之人性、策略与实战

    互联网创业前奏曲(第二部)——网站运营之人性、策略与实战

    本书是《互联网创业前奏曲》系列的第二本书,是作者多年互联网实践经验和业界观察的总结,是国内罕有的关于互联网网站运营和用户心理结合的书籍,用通俗的语言阐述互联网运营背后的人性驱动。你想互联网创业吗?你是否在为找不到好的互联网运营策略和方法而发愁?你非常想了解互联网行业?你是否在为自己不了解互联网运营而苦恼?本书针对这些问题列举了很多互联网运营的案例,帮你制定运营策略,更好的修炼和提升运营功力。
  • 组建家庭局域网与无线网

    组建家庭局域网与无线网

    该书是“快乐驿站”丛书之一,是一本精心为初级家庭电脑用户打造的局域网与无线网组建入门与提高的图书,同时还涉及一些办公网络的组建内容。《组建家庭局域网与无线网》以局域网和无线网的功能、设置以及实际应用为导向,用生动的实例、形象的图解和幽默的语言循序渐进地介绍了局域网和无线网的概念、产品、设计、组建、调试与维护的相关内容。
热门推荐
  • 羽,翼

    羽,翼

    上学的第一天,我得罪了一个人,随之而来的是躲不掉的麻烦和一份狗血的契约。我以为这是命运的安排。直到有一天,我遇见了另一个人,一个能让天使之链灼灼生辉的人,我才知道,命运才刚刚开始显现出它的形态。初中时期的脑洞,故事比较幼稚也比较狗血,只不过就是想把初中的坑填起来而已......求不喷~
  • 明媚的日子

    明媚的日子

    你还记得自己的青春吗?还记得隔壁班的那个女孩吗?还记得那些华而不实的梦想吗?
  • 妃你不夺:蜜宠妖蛮蛊妃

    妃你不夺:蜜宠妖蛮蛊妃

    猛然惊醒,发现变成孤魂野鬼,愤愤不平找阎王,软磨硬泡才换得一个婴孩之身,可谁来解释下,她胸口的刀疤,和黝黑的肤色是怎么回事?!亲娘附体,任命诛杀亲爹,莫名其妙的,她被卷进了三界的神魔之战。斗狠?卖乖?装可怜?还想骑到她头上?也好!送你一只小虫玩玩罢!皇城第一魁娘?呵呵,不好意思,被她废了。上古剧毒的食人神兽?人家现在是她的宠物!还有那个美到没朋友“姐姐”,都说会负责了,为毛她还要紧追不舍,屡次三番地要弄死她?!
  • 御赐天才庶妃

    御赐天才庶妃

    天才的腹黑奸商女浴室滑倒后,穿越成草包花痴相府三小姐!调戏太子,龙颜大怒,赐婚他国断袖王爷!被丞相老爹视如弃子,被大夫人小妾及两个姐姐不小心整死!谁敢欺负老娘,必定十倍奉还!“娘子,你可要轻一点哟!”某羞怯王爷道。哼,惹急了,老娘去爬墙!--情节虚构,请勿模仿
  • 流放三月与你

    流放三月与你

    一场利益的婚姻让原本两个毫无关联的人从此纠缠不清。他们在这场交易婚姻里,彼此勾心斗角却却又坦诚相待,一次次的彼此伤害又一次次的彼此救赎。他奋起直追,她止步不前。他深情似海,她却冷如冰霜。当他心冷之际她却紧紧抓住他的手…他眉间微挑,缓缓勾唇一笑,扬起的邪魅弧度:“亲爱的,是你先招惹的我,你就要对我负责到底。从此别想逃出我的世界。”
  • 神经病的春天

    神经病的春天

    不知道为什么,在公园里不就是练习隔空摄物没有成功吗?至于大家都叫神经病吗?好嘛,神经病就神经病吧!神经病吧,又不是娶不到老婆。我不但要娶,还不止一个,看你们还有何话说?
  • 系统的黑科技医院

    系统的黑科技医院

    逛个超市居然免费领了个系统?系统还带着自家医馆整个穿越到各种世界。仙侠世界里,李大路给金丹塑个型,给元婴做个手术,软管通气脉,支架阔识海。在丧尸围城的末日,李大路免费救人,治疗病毒。在dnd的魔幻世界中,李大路……为了得到优秀的医疗人才,李大路圈养一个世界为自己培育医生!医者仁心,在李大路的地盘上,谁都得听他的规矩!
  • 逆破虚无

    逆破虚无

    宇宙无穷,天穹难为。宇宙虚无控万物之因,也控万物之果。虚无一破,万物皆乱。各界融合,百法尽现。尹墨作为一个孤儿在地球只能虚度光阴,因为家里煤气管泄漏了然后尹墨在床上不知不觉间就重生在青云大陆上了!苍天阻我,我必灭天!大地拦我,我必碎地!虚无困我,我必破虚无!
  • 初中那时遇到的人

    初中那时遇到的人

    一个初中女生的初中三年生活。还有遇到一个对她很好的闺蜜。
  • 破产后我被影帝求婚了

    破产后我被影帝求婚了

    重生后她本一心想着报仇,却不想一不小心得罪了金海的大人物。“墨先生就算是你是影帝,我不想嫁你,你得到我的人也得不到我的心。”婚前她冷酷宣言,他高冷又傲娇,“是吗,那就试试看。”婚后她化身夫奴,查岗探班跟踪不亦乐乎…他不堪其扰,愤而甩出离婚协议,“我怎么会娶了你这么个女人,离婚!”一秒后沙发上低头打农药的小王子抬起头来,“爹地,每次吵架都用这招,你倒是真的跟我妈咪离一次啊。”一边的小公主也不玩积木了,从地上爬起来,“爹地,我去给你抱榴莲,这次你要大的还是小的?温馨提示,大的小的跪着一样疼哦……”