• 战争与和平txt下载 > Web基本要素
  • Web基本要素

    免费下载 下载该文档 文档格式:DOC   更新时间:2007-07-02   下载次数:0   点击次数:2
    文档基本属性
    文档语言:Simplified Chinese
    文档格式:doc
    文档作者:rt
    关键词:
    主题:
    备注:该文件已附带了冀慎华编写的反宏病毒程序,事前未征求您的同意,请见谅.
    点击这里显示更多文档属性
    第1章
    Web基本要素
    客户,服务器和通信
    万维网(World Wide Web)的基本要素包括:Web浏览器,用于在Web上冲浪;服务器系统,用于给这些浏览器提供信息;以及计算机网络,用于支持浏览器-服务器通信.本章概述了所有这些要素.我们首先考虑通信,重点关注Internet以及它的一些关键通信协议,特别是用于大批量Web通信的超文本传输协议(HTTP).本章还回顾了现代Web浏览器的一些共性,并介绍了Web服务器,它是向浏览器提供Web页面的软件应用程序.
    1.1 因特网(Internet)
    "哦,你被计算机迷住了.也许你能够回答一个困扰我很久的问题:我听见人们谈论Internet,我不能确定它是什么,以及它来自于何处.你能告诉我吗 "
    可能已经有人问过你这样一个问题.如果没有人这样问过你,那么如果你使用计算机一段足够长的时间,则在你的职业生涯中至少有可能听到过一次这样的问题,更有可能听到过许多次.此时此刻,你自己甚至都有可能对Internet感到好奇:你经常使用它,但是你能准确地说出它是什么吗
    追根究底,Internet起源于美国国防部(DoD)的当时称为高级研究计划局(Advanced Research Projects Agency,ARPA)的一个项目.ARPANET项目能支持DOD对计算机联网的研究.由于这个项目开始于20世纪60年代后期,所以只有少数几个实验性网络提供了地理上分散的计算机之间的通信,这些计算机来自于不同的制造商,并且运行不同的操作系统.ARPANET的目的是创建这样一个更大的网络,既用于以电子方式连接DoD资助的研究人员,也用于试验异构计算机联网以及为其开发各种工具.
    ARPANET计算机网络于1969年开始运行,到那一年末,在4个站点共有4台计算机,它们运行4种不同的操作系统.ARPANET稳步发展,但是由于它受限于DoD资助的组织并且是一个研究项目,所以它从未达到较大的规模.到1983年,当分离了许多ARPANET节点以形成一个称为MILNET的独立网络时,整个网络中也只有113个节点,并且这些节点主要分布在大学及DoD资助研究所涉及的其他组织中.
    尽管ARPANET上实际拥有的机器数量相对较少,但是联网所带来的好处开始变得尽人皆知.例如,在ARPANET上使用电子邮件开始于1972年,对于那些可以访问ARPANET的人,它很快就变成了一种非常流行的应用.没过多久,在国际上和美国国内陆续构建了许多其他的网络.地区性的美国网络通常是大学之间合作的成果.例如,SURAnet(Southeastern University Research Association Network,东南部大学研究协会网络)是由Maryland大学于1982年组建的,最终实质上纳入了美国东南部所有主要的大学和研究机构.另一个这样的网络是CSNET(Computer Science Network,计算机科学网络),它部分是由美国国家科学基金会(National Science Foundation,NSF)资助的,用于帮助不能访问ARPANET的大学学生,它为将来的网络开发打下了坚实的基础,稍后将更详细地讨论.
    在这些其他的网络如雨后春笋般地涌现出来时,ARPANET项目继续资助关于联网的研究工作.几个最广泛使用的Internet协议——包括FTP(File Transfer Protocol,文件传输协议)和SMTP(Simple Mail Transfer Protocol,简单邮件传输协议),它们分别支持Internet上的许多文件传输和电子邮件操作——最初都是在ARPANET下开发的.但是,众所周知,TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议)通信协议的开发对于Internet的出现也许是最具决定性的因素.TCP/IP设计用于局域网(local area network)内和网络之间的主机对主机通信,在局域网内,计算机之间的距离通常很近,比如在一座建筑物内.ARPANET在1982年从使用早期的协议转换到使用TCP/IP.大约在同一时间,创建了ARPA Internet,它允许某些外部网络(如CSNET)上的计算机通过TCP/IP与ARPANET上的计算机通信.
    从CSNET到ARPA Internet的"连接"通常是指从一台计算机到另一台计算机之间的调制解调器连接,用于发送电子邮件消息.这种通信形式是异步通信.也就是说,在实际交付电子邮件之前,可能会有一段时间的延迟,这不包括任何类型的交互式通信.此外,连接到CSNET的每个机构主要由自己决定将如何连接到网络.起初,许多机构通过所谓的PhoneNet(调制解调器)方法进行连接,用于传递电子邮件消息.这一般涉及长途呼叫,这些呼叫的费用可能是个问题.其他选择(如租借专用电话线路)甚至可能更昂贵.至此,每一个人都清楚,CSNET机构仍然没有享受到ARPA Internet的所有潜在的好处.

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 DOC格式下载
  • 您可能感兴趣的
  • 战争与和平一txt下载  货币战争txt下载  召唤全面战争txt下载  北京战争txt全集下载  货币战争全集txt下载  2020中印战争txt下载  石油战争txt下载  货币战争txt免费下载  柬越战争全集txt下载