- 1、本文档共46页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]第5章 有关xml的其他协议
信息表现 这一类标准是关于组合文档、超媒体文档的描述与处理的标准。如:文档处理框架与逻辑文档格式化、多语种字体信息、信息交换与服务等等。具体标准包括: 文档样式语义与规范语言标准(Document Style Semantics and Specification Language,DSSSL,ISO/IEC 10179)、 标准页面描述语言(Standard Page Description Language,SPDL,ISO/IEC 10180)、 字体标准(Font information interchange,ISO/IEC 9541)、 字体注册标准(Font Registration,ISO/IEC 10036)等。 信息关联 这一类标准是关于基于SGML进行信息管理与交换的标准,如:信息的链接与定位、基于时间的信息管理、知识结构与索引的表示法、交互式文档中的动作管理。具体的标准包括: 超媒体/基于时间的结构化语言标准Hypermedia/Time-based Structuring Language,HyTime,ISO/IEC 10744)、 基于主题的地图导航标准(Topic maps,ISO/IEC 13250)、 可更改交互文档交换标准(Interchange Standard for Multimedia Interactive Documents,ISMID,ISO/IEC 13240)等。 基础标准中的关键协议 信息表现部分中最重要的标准是DSSSL, 信息关联部分中最重要的是HyTime。 这两个标准也是对XML标准体系中影响最为深刻的两个。其中前者是一种与平台无关的进行SGML文件处理的语言,其中主要包括转换语言、样式语言、表达式语言和标准文档查询语言(SDQL),XML相关标准中的CSS、XSL、XSLT、XPath,就有很多内容是从DSSSL中继承过来的。后者则定义了一个元素类型的集合,以便使用者可以利用这些类型,以一种标准的方式,在已有的SGML文档中提供超链及其他功能。在XML相关标准中,XPath、Xpointer及Xlink等继承了这方面的内容。 5.1.3 XML标准体系框架 XML相关标准体系与SGML相关标准的体系相似,也可分为元语言标准、基础标准、应用标准三个层次,如图5-2所示的相类似。 5.2 主要国际组织简介 5.2.1 OASIS OASIS(Organization for the Advancement of Structured Information Standards)是一个致力于推动结构信息标准化的国际组织,该组织是非盈利性的国际联盟,专注于推进采用独立于具体产品的公共标准格式。这些标准包括:SGML、XML、HTML,以及其他与结构化信息处理有关的标准。 OASIS成员是这些标准的提供者与使用者,他们都是进行这些标准的具体实践工作的人。OASIS提供一个开放的论坛,以便它的成员讨论这些标准的市场需求、发展方向,以及为产品的互操作推荐指导方针。该论坛创建、接收、整理和分发这些标准的相关信息,包括标准的描述方法信息和标准的技术与实现信息。该组织长期进行标准相关的工作,包括标准的修订、使得标准更易于采用,以及在现实开放系统中的实现等。 OASIS网址:/ ,而网址:/cover/(the Cover Pages)是该组织建立的一个全面介绍XML及其父标准SGML的在线参考资源的站点。这些资源包括广泛的标记语言标准的文档。这些标准包括:XSL, XSLT, XPath, XLink, XPointer, HyTime, DSSSL, CSS, SPDL, CGM, ISO-HTML, 等等。 5.2.2 W3C 自从Web诞生以来,Web的每一步发展、技术成熟和应用领域的拓展,都离不开成立于1994年10月的W3C(World Wide Web Consortium,万维网联盟)的努力。W3C是专门致力于创建Web相关技术标准并促进Web向更深、更广发展的国际组织。 1994年10月,Web还是大学、研究机构的新宠时,Web技术和应用的发起人、被誉为Web之父的Tim Berners-Lee就敏锐地意识到Web的出路不是象牙塔中少数人的互联网络,而是供全社会使用的一种公共的信息资源和交流资源,而要达到这个目标,对其中所涉及的技术进行规范化、指导软件产业对基于此平台的技术的开发、相关技术的普及、推广和培训都必不可少。因此,Tim Berners-Lee这位Web的先驱联合CERN、DARPA和欧盟倡导并组织成立了Web的核心技术机构——W3C。 图5-4: W3C已有工作成果和工作框架 5.3 主要XML应用标准简介 5.3.1 面向Web网页:XH
文档评论(0)