i0apub.com 第2章电子商务的基础设施 2.1引子 戴尔(Del)计算机公司是PC机销售历史上最成功的一家零售商。作为世界上最大的计 算机制造商之一,戴尔公司的年销售额已超过90亿美元。戴尔的顾客包括各种公司、政府机 构、教育机构和个人用户 90年代初,戴尔通过免费电话向顾客直接销售计算机。几年后,戴尔把其销售业务扩展 到因特网,目前的海外销售额有相当一大部分是通过因特网实现的。成千上万的消费者现在 可以访问公司的wWW网站并通过因特网订货。最近,戴尔公司创造了一天销售650万美元的 日销售记录。使用www不仅增加了公司的销售额,而且降低了公司的管理费用。通过wWW 网站直销意味着参与交易的人将大大减少。技术支持(包括一些常见问题的解答)也可以通 WWW来实现 WWW网站是戴尔公司21世纪发展战略的一个重要组成部分。公司的管理人员预测,在 未来的几年内,公司一半以上的销售额将在因特网上完成。这种快速增长的销售额背后是通 信设备和网络组成的基础设施、戴尔的服务器和微软公司提供的电子商务软件。在选择硬件 和软件时,还要考虑到其能力应能满足日益增多的顾客的需要。先进的WwW网站带来了滚 的利润,戴尔公司的前途一片光明。 学习目标 因特网和电子商务支持网络的基本网络结构 ·在因特网上开展商务活动、收发电子邮件的各种协议 ·跟踪、寻找和验证因特网主机网站的因特网实用程序 因特网的主要应用,包括电子邮件、 Telnet和文件传输协议。 WWW标记语言的历史和应用,包括SGML、HTML和ⅹML HIML的标记和链接。 ·WwW的客户机/服务器结构以及彼此之间的信息通信。 因特网、内部网和外部网的区别和联系 连入因特网的各种方法及其成本和带宽 2.2技术概况 电子商务存在的前提是几项关键技术。最重要的技术当然是因特网,除了这种彼此连接 的网络系统外,很多其他的硬件和软件也是重要的支持手段,这些硬件和软件包括数据库软 件、网络交换中心和集线器、加密硬件和软件、多媒体支持工具,当然还包括WWW。把这 些硬件和软件集成起来支持电子商务的方法日新月异,另外这些支持工具的发展速度也是极 其迅速的。所有参与电子商务并希望在未来保持竞争优势的企业都必须及时地采用新出现的
下载 第2章 电子商务的基础设施 2.1 引子 戴尔(D e l l)计算机公司是 P C机销售历史上最成功的一家零售商。作为世界上最大的计 算机制造商之一,戴尔公司的年销售额已超过 9 0亿美元。戴尔的顾客包括各种公司、政府机 构、教育机构和个人用户。 9 0年代初,戴尔通过免费电话向顾客直接销售计算机。几年后,戴尔把其销售业务扩展 到因特网,目前的海外销售额有相当一大部分是通过因特网实现的。成千上万的消费者现在 可以访问公司的W W W网站并通过因特网订货。最近,戴尔公司创造了一天销售 6 5 0万美元的 日销售记录。使用W W W不仅增加了公司的销售额,而且降低了公司的管理费用。通过 W W W 网站直销意味着参与交易的人将大大减少。技术支持(包括一些常见问题的解答)也可以通 过W W W来实现。 W W W网站是戴尔公司 2 1世纪发展战略的一个重要组成部分。公司的管理人员预测,在 未来的几年内,公司一半以上的销售额将在因特网上完成。这种快速增长的销售额背后是通 信设备和网络组成的基础设施、戴尔的服务器和微软公司提供的电子商务软件。在选择硬件 和软件时,还要考虑到其能力应能满足日益增多的顾客的需要。先进的 W W W网站带来了滚 滚的利润,戴尔公司的前途一片光明。 学习目标 • 因特网和电子商务支持网络的基本网络结构。 • 在因特网上开展商务活动、收发电子邮件的各种协议。 • 跟踪、寻找和验证因特网主机网站的因特网实用程序。 • 因特网的主要应用,包括电子邮件、 Te l n e t和文件传输协议。 • WWW标记语言的历史和应用,包括 S G M L、H T M L和X M L。 • HTML的标记和链接。 • WWW的客户机/服务器结构以及彼此之间的信息通信。 • 因特网、内部网和外部网的区别和联系。 • 连入因特网的各种方法及其成本和带宽。 2.2 技术概况 电子商务存在的前提是几项关键技术。最重要的技术当然是因特网,除了这种彼此连接 的网络系统外,很多其他的硬件和软件也是重要的支持手段,这些硬件和软件包括数据库软 件、网络交换中心和集线器、加密硬件和软件、多媒体支持工具,当然还包括 W W W。把这 些硬件和软件集成起来支持电子商务的方法日新月异,另外这些支持工具的发展速度也是极 其迅速的。所有参与电子商务并希望在未来保持竞争优势的企业都必须及时地采用新出现的
24电子商多 Chinapub coM 下载 各种因特网新技术。WWW及其支持技术的快速发展要求企业不断灵活地调整它们在wwW 开展商务活动的方式。那些僵化不变的企业将很快丧失它们在WWW上的业务。在线消费者 认为Www网站的拙劣表现(如响应时间太长)会使他们放弃某些电子商务网站,转向响应 更迅速的网站。电子商务未来的急剧发展要求企业寻找更快更有效的方式,来迎接蜂拥而至 的网上顾客和日趋增加的企业间业务。对于那些正在策划电子商务战略的企业来说,这种投 入的回报将是惊人的,网上业务量有时不到一年就会翻一翻。 本章将介绍电子商务的支持技术。我们首先介绍数据路由选择和几种基础协议,这些协 议的任务是在因特网上传输信息并把信息送到目的地。然后,我们将介绍因特网、WWW和 电子商务的其他支持技术 23包交换网 网络化计算机的早期模式(可以追溯到50年代)起源于地方和长途电话公司。早期的大 部分计算机网络是通过租用电话公司的线路来建立连接。当时,一个电话呼叫在打电话和接 电话的人之间建立一个连接。一旦这个连接建立起来,数据就沿着这个路径进行传输。电话 公司的交换设备(既可能是机械的也可能是计算机化的)选择特定的电话线,或称为线路, 并把线路连接起来在打电话和接电话的人之间形成一条通路。这种中央控制的单线连接模式 叫做线路交换。 虽然线路交换模式非常适用于电话,但它对大的网络间或网络群中的子网络之间的数据 交换并不适用。在每对发出者和接收者之间建立点到点的连接既不经济又难以管理。因特网 采用一种既经济又易于管理的技术在两点之间传输数据。这种模式叫做包交换。在包交换网 络中,文件和信息被分解成包,在这些包上用表示信息源和目的地的代码打上电子标签。这 些包在网络中从一台计算机传输到另一台计算机,直至到达目的地。目的地的计算机把这些 包集中起来,并把每包中的信息重新集合成原先的数据。在包交换中,每个包从源到目的地 的最佳路径是由途经的各个计算机决定的。图2-1给出了一个包交换网的例子。决定包的传送 路径的计算机通常叫做路由器,确定最佳路径的程序叫做路由算法 包交换是在因特网上进行数据传输的方法,它有很多优点。其中一个优点是,长数据流 可分解成易于管理的小数据包,小数据包沿着大量不同的路径进行传输,避免了网络中的交 通拥挤。另一个优点是,在数据包到达目的地后,更换受损数据包的成本较低,因为如果一 个数据包在传输途中被改变了,只要重新传输这个数据包就可以了。 最早的包交换网叫做 ARPANET,仅连接了几个大学和研究中心。这种实验性的广域网 (WAN)在几年内逐渐成熟起来,它采用的是网络控制协议(NCP)。协议是一组规则的集合, 它规定网络传输数据的格式和顺序,并检査这些数据中的错误。协议确定了数据的发送设备 如何表示已经完成信息的发送,以及接收设备如何表示已经收到(或没收到)信息。在 ARPANET(后来发展成为因特网)的发展过程中开发出的开放式体系结构思想包括以下四个 要点(这四个要点对因特网的成功作出了很大的贡献) 独立的网络在连入另外的网络时不需要任何变化 没有到达目的地的信息包必须从其源节点重新传输 路由器计算机不保留处理过的信息包的信息。 ·对网络没有全球化的控制
各种因特网新技术。 W W W及其支持技术的快速发展要求企业不断灵活地调整它们在 W W W 开展商务活动的方式。那些僵化不变的企业将很快丧失它们在 W W W上的业务。在线消费者 认为W W W网站的拙劣表现(如响应时间太长)会使他们放弃某些电子商务网站,转向响应 更迅速的网站。电子商务未来的急剧发展要求企业寻找更快更有效的方式,来迎接蜂拥而至 的网上顾客和日趋增加的企业间业务。对于那些正在策划电子商务战略的企业来说,这种投 入的回报将是惊人的,网上业务量有时不到一年就会翻一翻。 本章将介绍电子商务的支持技术。我们首先介绍数据路由选择和几种基础协议,这些协 议的任务是在因特网上传输信息并把信息送到目的地。然后,我们将介绍因特网、 W W W和 电子商务的其他支持技术。 2.3 包交换网 网络化计算机的早期模式(可以追溯到 5 0年代)起源于地方和长途电话公司。早期的大 部分计算机网络是通过租用电话公司的线路来建立连接。当时,一个电话呼叫在打电话和接 电话的人之间建立一个连接。一旦这个连接建立起来,数据就沿着这个路径进行传输。电话 公司的交换设备(既可能是机械的也可能是计算机化的)选择特定的电话线,或称为线路, 并把线路连接起来在打电话和接电话的人之间形成一条通路。这种中央控制的单线连接模式 叫做线路交换。 虽然线路交换模式非常适用于电话,但它对大的网络间或网络群中的子网络之间的数据 交换并不适用。在每对发出者和接收者之间建立点到点的连接既不经济又难以管理。因特网 采用一种既经济又易于管理的技术在两点之间传输数据。这种模式叫做包交换。在包交换网 络中,文件和信息被分解成包,在这些包上用表示信息源和目的地的代码打上电子标签。这 些包在网络中从一台计算机传输到另一台计算机,直至到达目的地。目的地的计算机把这些 包集中起来,并把每包中的信息重新集合成原先的数据。在包交换中,每个包从源到目的地 的最佳路径是由途经的各个计算机决定的。图 2 - 1给出了一个包交换网的例子。决定包的传送 路径的计算机通常叫做路由器,确定最佳路径的程序叫做路由算法。 包交换是在因特网上进行数据传输的方法,它有很多优点。其中一个优点是,长数据流 可分解成易于管理的小数据包,小数据包沿着大量不同的路径进行传输,避免了网络中的交 通拥挤。另一个优点是,在数据包到达目的地后,更换受损数据包的成本较低,因为如果一 个数据包在传输途中被改变了,只要重新传输这个数据包就可以了。 最早的包交换网叫做 A R PA N E T,仅连接了几个大学和研究中心。这种实验性的广域网 (WA N)在几年内逐渐成熟起来,它采用的是网络控制协议(N C P)。协议是一组规则的集合, 它规定网络传输数据的格式和顺序,并检查这些数据中的错误。协议确定了数据的发送设备 如何表示已经完成信息的发送,以及接收设备如何表示已经收到(或没收到)信息。在 A R PA N E T(后来发展成为因特网)的发展过程中开发出的开放式体系结构思想包括以下四个 要点(这四个要点对因特网的成功作出了很大的贡献): • 独立的网络在连入另外的网络时不需要任何变化。 • 没有到达目的地的信息包必须从其源节点重新传输。 • 路由器计算机不保留处理过的信息包的信息。 • 对网络没有全球化的控制。 2 4 电 子 商 务 下载
China°d 第章电子务的基刷25 载 源包组装/分解PAD) PADHIbus 1.数据报文按正确的顺序进入包交换网 包交换网 包组装份分解 Lis address Ecomm address business address smart address 2.数据报文到达目的地PAD时的顺序是错误的,它改变了 信息的含义,目的地PAD对信息进行重新排序 目的地 business smart [is Ecomm 图2-1包交换网和信息包的传送 2.3.1TCP|P协议 支持因特网基本操作的协议是传输控制协议(TCP)和网际协议(IP)。这些协议是因特 网的先驱文森特·瑟夫( Vincent cerf)和罗伯特·卡恩( Robert Kahn)开发的(参见本书在 线版本)。它们建立了一些基本规则来确定数据的网络传输方式以及建立和断开网络连接的方 式。我们通常用缩写字母TCP/P来表示这两种协议。 TCP/IP是一种双层程序,它包括网络上的计算机用来建立和断开连接的规则。TCP控制 信息在因特网传输前的打包和到达目的地后的重组。IP控制信息包从源到目的地的传输路径。 IP处理每个信息包的所有地址信息,确保每个信息包都打上了正确的目的地地址标签。这两 种协议一开始就在技术上优于 ARPANET上使用的NCP,并逐渐代替了NCP。 图2-2表示了 TCP/IP的结构。按照任务将协议划分成5个功能层,在因特网传输数据时, 这五个功能是同时工作的。最低层,也是最基本的功能层是硬件层,它管理因特网的相关设 备。最高层是应用层,它是因特网的服务程序运行的地方。每一层为上一层提供服务。虽然 本书不介绍TCP/P各层的全部细节,但有必要指出在这个结构中的一些重要内容的位置。例 如,TCP在传输层工作,IP属于因特网层。 除了可以用于因特网,TCP/P也可用于局域网(LAN)。局域网是把一些工作站和个人机 连成的一个网络,局域网一般位于一个特定的地理区域内。局域网中的每台计算机都有自己 的中央处理器(CPU)来运行程序,但可使用网络中其他计算机的数据和设备。通过这种方 式,很多用户可以共享激光打印机和扫描仪等设备。TCP/P协议是 Windows95/98和 Windows 2000计算机的标准协议。因特网的概念第一次出现在1974年瑟夫和卡恩写的一篇关于TCP协 议的文章中。因为TCP/P协议的开发在因特网的历史中起到了至关重要的作用,很多人把文 森特·瑟夫称为因特网之父
图2-1 包交换网和信息包的传送 2.3.1 TCP/IP协议 支持因特网基本操作的协议是传输控制协议(T C P)和网际协议(I P)。这些协议是因特 网的先驱文森特·瑟夫(Vincent Cerf)和罗伯特·卡恩(Robert Kahn)开发的(参见本书在 线版本)。它们建立了一些基本规则来确定数据的网络传输方式以及建立和断开网络连接的方 式。我们通常用缩写字母T C P / I P来表示这两种协议。 T C P / I P是一种双层程序,它包括网络上的计算机用来建立和断开连接的规则。 T C P控制 信息在因特网传输前的打包和到达目的地后的重组。 I P控制信息包从源到目的地的传输路径。 I P处理每个信息包的所有地址信息,确保每个信息包都打上了正确的目的地地址标签。这两 种协议一开始就在技术上优于 A R PA N E T上使用的N C P,并逐渐代替了N C P。 图2 - 2表示了T C P / I P的结构。按照任务将协议划分成 5个功能层,在因特网传输数据时, 这五个功能是同时工作的。最低层,也是最基本的功能层是硬件层,它管理因特网的相关设 备。最高层是应用层,它是因特网的服务程序运行的地方。每一层为上一层提供服务。虽然 本书不介绍T C P / I P各层的全部细节,但有必要指出在这个结构中的一些重要内容的位置。例 如,T C P在传输层工作,I P属于因特网层。 除了可以用于因特网,T C P / I P也可用于局域网(L A N)。局域网是把一些工作站和个人机 连成的一个网络,局域网一般位于一个特定的地理区域内。局域网中的每台计算机都有自己 的中央处理器( C P U)来运行程序,但可使用网络中其他计算机的数据和设备。通过这种方 式,很多用户可以共享激光打印机和扫描仪等设备。 T C P / I P协议是Windows 95/98和Wi n d o w s 2 0 0 0计算机的标准协议。因特网的概念第一次出现在 1 9 7 4年瑟夫和卡恩写的一篇关于 T C P协 议的文章中。因为 T C P / I P协议的开发在因特网的历史中起到了至关重要的作用,很多人把文 森特·瑟夫称为因特网之父。 第2章 电子商务的基础设施 2 5 下载 源 包组装/分解(PAD) 1. 数据报文按正确的顺序进入包交换网 包交换网 包组装/分解 目的地 2. 数据报文到达目的地PA D时的顺序是错误的,它改变了 信息的含义,目的地PAD对信息进行重新排序
26电子商多 China-pub. coM 下载 应用层 应用协议和服务 传输层 TCP UDP 因特网层 RARP|PARP|MP路由协议 网络接口层 网络驱动程序和网 络接口卡 图22TCP/P结构 IP地址和域名 因特网地址可以用多种方式表示,但不管什么方式都必须翻译成一个32位的数字,这个 数字称为地址。这些32位的数字以后会被淘汰,因为它们不能满足对因特网地址日益增长 的需要。将来的IP地址将是一种128位的数字,会大大提高地址的容量。 在因特网向目的地发送信息之前,IP协议需要对信息打包,包中既包括源IP地址,也包 括目的地IP地址。IP数字(地址)一般写成四组圆点分隔的数字,这种地址称为点分四元组, 如1262048956。这样的地址惟一确定了一台连入因特网的计算机。这四组数字都是从0到 255,因此可能的IP地址都是在0.0.0.0和255255255255之间。一般来说,四组数中的第一组 代表计算机所在的网络,剩下的数字代表这个网络上的一台特定的计算机(一个节点)。 因特网的用户认为点分四元组标记法非常难以记忆。所以大部分用户使用一种名为统一 资源定位符(URL)的命名约定。URL由名称和缩略语构成,比数字容易记忆。一个URL至 少包括两个部分,至多包括四个部分。一个简单的两部分URL的前一部分表示因特网访问的 资源所采用的协议名称,后一部分表示资源位置。例如,一个写成htt:// vww. adobe com的 URL表示:访问资源的协议是HTTP,这个资源是一台称为www.adobe.com的计算机。 另一种因特网协议是超文本传输协议(HTTP),这是传输和显示WWW页面的访问协议 同其他因特网协议一样,HTTP协议确定了访问因特网资源的方式。这种方法是用URL确定 个资源的地址,这个资源的地址必须转换成一个32位或128位的IP地址。下一节我们将更详细 地介绍HTTP。 类似于www.microsoft.com和www.course.com这样的地址称为域名。域名包括两个或以上 的圆点分隔的单词。除“www”之外,域名越左面的部分越具体,从左到右越来越通用,域 名最右部分是域名中最通用的部分。例如,域名www.breezy.compact.nebraska.edu包括五个部 分,从左边开始,www表示这是一个WWW地址, breezy表示计算机系里多台计算机中的某 台, consci表示计算机系, nebraska表示内布拉斯加大学,edu表示教育机构,它是一级域 名。有些域名还包括国家代码,如果省略了国家代码,则表示美国。国家名也是一级域名
2 6 电 子 商 务 下载 图2-2 TCP/IP结构 I P地址和域名 因特网地址可以用多种方式表示,但不管什么方式都必须翻译成一个 3 2位的数字,这个 数字称为I P地址。这些3 2位的数字以后会被淘汰,因为它们不能满足对因特网地址日益增长 的需要。将来的I P地址将是一种1 2 8位的数字,会大大提高地址的容量。 在因特网向目的地发送信息之前, I P协议需要对信息打包,包中既包括源 I P地址,也包 括目的地I P地址。I P数字(地址)一般写成四组圆点分隔的数字,这种地址称为点分四元组, 如1 2 6 . 2 0 4 . 8 9 . 5 6。这样的地址惟一确定了一台连入因特网的计算机。这四组数字都是从 0到 2 5 5,因此可能的I P地址都是在0 . 0 . 0 . 0和2 5 5 . 2 5 5 . 2 5 5 . 2 5 5之间。一般来说,四组数中的第一组 代表计算机所在的网络,剩下的数字代表这个网络上的一台特定的计算机(一个节点)。 因特网的用户认为点分四元组标记法非常难以记忆。所以大部分用户使用一种名为统一 资源定位符(U R L)的命名约定。 U R L由名称和缩略语构成,比数字容易记忆。一个 U R L至 少包括两个部分,至多包括四个部分。一个简单的两部分 U R L的前一部分表示因特网访问的 资源所采用的协议名称,后一部分表示资源位置。例如,一个写成 h t t p : / / w w w. a d o b e . c o m的 U R L表示:访问资源的协议是H T T P,这个资源是一台称为w w w. a d o b e . c o m的计算机。 另一种因特网协议是超文本传输协议( H T T P),这是传输和显示 W W W页面的访问协议。 同其他因特网协议一样, H T T P协议确定了访问因特网资源的方式。这种方法是用 U R L确定一 个资源的地址,这个资源的地址必须转换成一个 3 2位或1 2 8位的IP 地址。下一节我们将更详细 地介绍H T T P。 类似于w w w. m i c r o s o f t . c o m和w w w. c o u r s e . c o m这样的地址称为域名。域名包括两个或以上 的圆点分隔的单词。除“ w w w”之外,域名越左面的部分越具体,从左到右越来越通用,域 名最右部分是域名中最通用的部分。例如,域名 w w w. b r e e z y. c o m p s c i . n e b r a s k a . e d u包括五个部 分,从左边开始, w w w表示这是一个 W W W地址,b r e e z y表示计算机系里多台计算机中的某 一台,c o m p s c i表示计算机系,n e b r a s k a表示内布拉斯加大学,e d u表示教育机构,它是一级域 名。有些域名还包括国家代码,如果省略了国家代码,则表示美国。国家名也是一级域名。 协议层 应用层 传输层 因特网层 网络接口层 硬件层 网络驱动程序和网 络接口卡 应用协议和服务 功能 路由协议
ina-pub.com 第章电子务的基设施27 载 表2-1给出了一些一级域名的例子 表21一些一级域名 营利性商业组织 教育机构 政府组织 军事部门 主要网络支持中心 非营利组织 澳大利亚 加拿大 adfp 德国 法国 日本 英国 23.2其他的因特网协议 TCP/IP包括很多为用户提供服务的应用层协议。这些服务有时也称为应用服务,包括 wWW页面显示、网络管理工具、远程登录、文件拷贝、电子邮件和目录服务。有些协议是 很常用的,其他的一些TCP/P应用服务则用得少一些。下面介绍几种常用的协议 1.http HTTP是超文本传输协议的缩写,它是负责传输和显示WWW页面的因特网协议。最早的 HTTP协议是1991年开发出来的,当时还非常简单,后来不断地完善。HTTP运行在TCP/P模 型(见图2-2)的应用层。和其他的因特网协议一样,HTTP采用客户机/服务器模式,即用户 (客户机)的WWW浏览器打开一个HTP会话并向远程服务器发出WWW页面请求。作为回答, 服务器产生一个HTTP应答信息,并把它送回到客户机(请求者)的wWW浏览器。应答包括 客户机服务器上显示过的页面。如果客户机确定收到的信息是正确的,就断开 TCP/IP连接 HTTP会话就结束了 如果WWW页面含有电影、声音和图像等内容,客户机就对每个对象发出一个请求。这 样,一个包含一种背景声音和三种图像的WWW页面就要求五个独立的服务器请求信息来检 索四个对象(背景声音和三种图像)以及带有这些对象的页面。由于HTTP的用户数增长很快, HTTP对因特网有极其重要的影响。 2.SMTP、POP和IMAP 因特网上传送电子邮件是通过一套称为邮件服务器的程序和硬件管理并储存的。与个人 计算机不同,这些邮件服务器及其程序必须每天24小时不停地运行。否则就不能收发邮件了 SMTP和POP是两个负责用客户机/服务器模式发送和检索电子邮件的协议。用户计算机上运 行的电子邮件客户机程序请求邮件服务器进行邮件传输,邮件服务器采用简单邮件传输协议 (SMTP)标准。很多邮件传输工具,如 Eudora、 UNIX mail和PINE等,都遵守SMTP标准并用 这个协议向邮件服务器发送邮件。SMTP协议规定了邮件信息的具体格式和邮件的管理方式。 SMTP向连入局域网的用户提供应用层的服务
表2 - 1给出了一些一级域名的例子。 表2-1 一些一级域名 域 名 含 义 c o m 营利性商业组织 e d u 教育机构 g o v 政府组织 m i l 军事部门 n e t 主要网络支持中心 o rg 非营利组织 a u 澳大利亚 c a 加拿大 d e 德国 f r 法国 j p 日本 u k 英国 u s 美国 2.3.2 其他的因特网协议 T C P / I P包括很多为用户提供服务的应用层协议。这些服务有时也称为应用服务,包括 W W W页面显示、网络管理工具、远程登录、文件拷贝、电子邮件和目录服务。有些协议是 很常用的,其他的一些T C P / I P应用服务则用得少一些。下面介绍几种常用的协议。 1. HTTP H T T P是超文本传输协议的缩写,它是负责传输和显示 W W W页面的因特网协议。最早的 H T T P协议是1 9 9 1年开发出来的,当时还非常简单,后来不断地完善。 H T T P运行在T C P / I P模 型(见图2 - 2)的应用层。和其他的因特网协议一样, H T T P采用客户机/服务器模式,即用户 (客户机)的W W W浏览器打开一个H T T P会话并向远程服务器发出W W W页面请求。作为回答, 服务器产生一个H T T P应答信息,并把它送回到客户机(请求者)的 W W W浏览器。应答包括 客户机服务器上显示过的页面。如果客户机确定收到的信息是正确的,就断开 T C P / I P连接, H T T P会话就结束了。 如果W W W页面含有电影、声音和图像等内容,客户机就对每个对象发出一个请求。这 样,一个包含一种背景声音和三种图像的 W W W页面就要求五个独立的服务器请求信息来检 索四个对象(背景声音和三种图像)以及带有这些对象的页面。由于 H T T P的用户数增长很快, H T T P对因特网有极其重要的影响。 2. SMTP、P O P和I M A P 因特网上传送电子邮件是通过一套称为邮件服务器的程序和硬件管理并储存的。与个人 计算机不同,这些邮件服务器及其程序必须每天2 4小时不停地运行。否则就不能收发邮件了。 S M T P和P O P是两个负责用客户机 /服务器模式发送和检索电子邮件的协议。用户计算机上运 行的电子邮件客户机程序请求邮件服务器进行邮件传输,邮件服务器采用简单邮件传输协议 (S M T P)标准。很多邮件传输工具,如 E u d o r a、UNIX mail和P I N E等,都遵守S M T P标准并用 这个协议向邮件服务器发送邮件。 S M T P协议规定了邮件信息的具体格式和邮件的管理方式。 S M T P向连入局域网的用户提供应用层的服务。 第2章 电子商务的基础设施 2 7 下载