inapub.com 第章电子务的基设施33 A Telnet-locis loc 网圆区 L IS: LIBRARY OF CONGRESS INFORMATION SYSTEM To nake a choice: type a number, then press ENTE 1 Library of Congress Catalog 4 Braille and Audio eign Law (last updated 3/98) 3 Copyright Infornation 7 Searching Hours and Basic Search Comnands 19 Library of congress fast raactsf ormation 12 Conments and Logoff choice 图26 Telnet对话的例子 图2-7展示了一个FTP的会话窗口。主机网站的URL地址是ftpmcafee.com,从这个主机上 你可以下载最新的反病毒数据文件。左边窗口是本地计算机磁盘上的文件夹和文件,右边窗 口是远程计算机磁盘上的文件夹和文件(在这个例子中是 McAfee的网站)。两个窗口中的按 钮可以使你在本地计算机和远程计算机上独立地转换目录、创建新的目录或完成其他目录维 载按钮(远程计 McAfee 算机到PC机) 的目录 上载按钮(PC机 到远程计算机) 本地PC机的目录 a HPFONTS e CaocelLogwnd。地c 图2-7从 McAfee网站下载软件的FTP会话窗口 24标记语言和W 当然,因特网的最广泛应用还是WWW,WWW页面数以百万计。本节将讨论WWW页面 是如何构建的
图2-6 Telnet对话的例子 图2 - 7展示了一个F T P的会话窗口。主机网站的 U R L地址是f t p . m c a f e e . c o m,从这个主机上 你可以下载最新的反病毒数据文件。左边窗口是本地计算机磁盘上的文件夹和文件,右边窗 口是远程计算机磁盘上的文件夹和文件(在这个例子中是 M c A f e e的网站)。两个窗口中的按 钮可以使你在本地计算机和远程计算机上独立地转换目录、创建新的目录或完成其他目录维 护工作。 图2-7 从McAfee网站下载软件的FTP会话窗口 2.4 标记语言和WWW 当然,因特网的最广泛应用还是 W W W,W W W页面数以百万计。本节将讨论 W W W页面 是如何构建的。 第2章 电子商务的基础设施 3 3 下载 下载按钮(远程计 算机到PC机) McAfee 的目录 上载按钮(PC机 到远程计算机) 本地PC机的目录 退出FTP 最后一次操 作的FTP信息
34电子商多 Chinapub.com 下载 过去,“标记”这个术语指的是手稿上的注解或记号,用来告诉编辑或打字员某页文稿的 格式应如何设计或打印。标记纸本文稿有一套通用的文本编辑符号。同样,电子页面也需要 用标记来管理文本内容的显示和格式。本章将介绍三种标记语言:SGML(标记语言的鼻祖) HTML(SGML的派生物)以及XML(SGML的最新变种) 24.1SGML、HTML和XML简介 SGML、HTML和XML是三种最重要的标记语言。SGML是最早的标记语言,HTML和 XML都是在此基础上派生出来的。每种语言的目的都不一样。SGML是一种丰富的元语言, 几乎可以用来定义无数种标记语言。HTML特别适用于WWW页面的显示。XML是目前最新 的语言,用来定义数据结构,这种数据结构对包括电子商务在内的大规模数据传输是非常重 要的。下面将一一介绍这三种语言。 标准通用标记语言(SGML) 60年代,科学家开始定义一种通用的标记语言,这种语言用来描述电子文档及其构成。 1986年,国际标准化组织(ISO)采用了一种叫做标准通用标记语言(SGML)的特殊语言作 为标准。作为一种编程元语言,SGML提供了一套标记文档的系统,该系统独立于其他任何 应用软件。它还包括一套国际标准,这个标准定义了同设备和机器无关的电子文档表示方法。 SGML对那些需要标准化的机构来说是非常有效并且非常适合的,同时它还提供了多种选择。 很多机构(特别是那些对文档管理有特殊的或复杂要求的组织)都使用SGML,如美国国防 美国出版家协会、惠普公司和柯达公司。 SGML具有以下优点 因为它从1986后被确定为ISO的标准,所以具有长期的适用性 它是人类共有的、独立于操作平台的,其寿命将超过现有的大部分应用软件。 它支持用户定义的、用来满足文件特殊要求的标记和体系结构。 虽然SGML是一套完整的规范,它并不能跟上WWW页面的快速发展。虽然它很先进,但 它还有以下几点不足: 它的安装耗资不菲,而且需要很特殊的技术,这种技术是大部分WWW设计者所不具备 与HTML相比,SGML的工具相当昂贵。 用SGML创建文档类型定义的成本很高,特别是用人工来做。 SGML学起来比较困难。 2.超文本标记语言(HTML) 我们在第1章已经介绍过,在CERN工作的蒂姆·伯纳斯李和罗伯特·卡利奥分别独立地 发明了超文本标记语言(HTML),这是一种文档生成语言,它包括一套定义文档结构和类型 的标记。这套编码描述了文档内文本元素之间的关系。这个术语中的“超文本”这个词起源 于60年代,《文字机器》一书的作者特德·尼尔森首次使用了这个词。尼尔森设想出一种页面 链接系统来连接相关的页面,不论这些页面分别存储在什么地方。“标记语言”这个词则来源 于传统的印刷业 HTML的基础是SGML。HTML是一种特殊的SGML文档类型——文档类型定义(DTD), 它比SGML更容易学习和使用。例如, HTML DTD用于WWW上的所有文档。在HTML的早期
过去,“标记”这个术语指的是手稿上的注解或记号,用来告诉编辑或打字员某页文稿的 格式应如何设计或打印。标记纸本文稿有一套通用的文本编辑符号。同样,电子页面也需要 用标记来管理文本内容的显示和格式。本章将介绍三种标记语言: S G M L(标记语言的鼻祖)、 H T M L(S G M L的派生物)以及X M L(S G M L的最新变种)。 2.4.1 SGML、HTML和XML简介 S G M L、H T M L和X M L是三种最重要的标记语言。 S G M L是最早的标记语言, H T M L和 X M L都是在此基础上派生出来的。每种语言的目的都不一样。 S G M L是一种丰富的元语言, 几乎可以用来定义无数种标记语言。 H T M L特别适用于W W W页面的显示。 X M L是目前最新 的语言,用来定义数据结构,这种数据结构对包括电子商务在内的大规模数据传输是非常重 要的。下面将一一介绍这三种语言。 1. 标准通用标记语言(S G M L) 6 0年代,科学家开始定义一种通用的标记语言,这种语言用来描述电子文档及其构成。 1 9 8 6年,国际标准化组织( I S O)采用了一种叫做标准通用标记语言( S G M L)的特殊语言作 为标准。作为一种编程元语言, S G M L提供了一套标记文档的系统,该系统独立于其他任何 应用软件。它还包括一套国际标准,这个标准定义了同设备和机器无关的电子文档表示方法。 S G M L对那些需要标准化的机构来说是非常有效并且非常适合的,同时它还提供了多种选择。 很多机构(特别是那些对文档管理有特殊的或复杂要求的组织)都使用 S G M L,如美国国防 部、美国出版家协会、惠普公司和柯达公司。 S G M L具有以下优点: • 因为它从1 9 8 6后被确定为I S O的标准,所以具有长期的适用性。 • 它是人类共有的、独立于操作平台的,其寿命将超过现有的大部分应用软件。 • 它支持用户定义的、用来满足文件特殊要求的标记和体系结构。 虽然S G M L是一套完整的规范,它并不能跟上 W W W页面的快速发展。虽然它很先进,但 它还有以下几点不足: • 它的安装耗资不菲,而且需要很特殊的技术,这种技术是大部分 W W W设计者所不具备 的。 • 与H T M L相比,S G M L的工具相当昂贵。 • 用S G M L创建文档类型定义的成本很高,特别是用人工来做。 • SGML学起来比较困难。 2. 超文本标记语言(H T M L) 我们在第1章已经介绍过,在C E R N工作的蒂姆·伯纳斯-李和罗伯特·卡利奥分别独立地 发明了超文本标记语言( H T M L),这是一种文档生成语言,它包括一套定义文档结构和类型 的标记。这套编码描述了文档内文本元素之间的关系。这个术语中的“超文本”这个词起源 于6 0年代,《文字机器》一书的作者特德·尼尔森首次使用了这个词。尼尔森设想出一种页面 链接系统来连接相关的页面,不论这些页面分别存储在什么地方。“标记语言”这个词则来源 于传统的印刷业。 H T M L的基础是S G M L。H T M L是一种特殊的S G M L文档类型—文档类型定义(D T D), 它比S G M L更容易学习和使用。例如, HTML DTD用于W W W上的所有文档。在H T M L的早期 3 4 电 子 商 务 下载