高级Web技术 XM应闭
高级W be 技术 XML应用
本次课程内容 XML应用概述 XML典型应用语言 RSS SVG SMIL MathML WML
本次课程内容 XML应用概述 XML典型应用语言 RSS SVG SMIL MathML WML
XML应用概述 ■XML特性 纯文本 易创建和编辑 ■提供了从小型配置文件到数据库XML前端的良好可伸缩性 数据标识给予了语义信息基础 内容与表示分开,同样的内容可以不同的表示 结构化,使得XML文档数据具有模块化特征 丰富的链接功能 独立于平台和语言 ■容易处理,来自于严格的语法和标签机制
XML应用概述 XML特性 纯文本 易创建和编辑 提供了从小型配置文件到数据库XML前端的良好可伸缩性 数据标识给予了语义信息基础 内容与表示分开,同样的内容可以不同的表示 结构化,使得XML文档数据具有模块化特征 丰富的链接功能 独立于平台和语言 容易处理,来自于严格的语法和标签机制
XML应用概述 XML应用方式 数据处理 XML正成为web数据表示的标准 在许多种类的事务处理中成为数据交换的潜在标准 n以文档为中心的应用
XML应用概述 XML应用方式 数据处理 XML正成为web数据表示的标准 在许多种类的事务处理中成为数据交换的潜在标准 以文档为中心的应用
XML应用概述 XML应用实例 企业间电子商务 利用WWW实现商品信息的交换和接发定单,从而使通信 成本降低,软件成本降低。 n利用XML进行电子目录等产品信息的交换和自动更新,可 以实现目录的自动分类处理和服务 n知识管理 nXML可以对各种文档和资料进行真正实用的知识管理。使 用XML的文档结构化和文档语义化功能,可以统一进行多 项目索引管理,且新老文档可以混合使用
XML应用概述 XML应用实例 企业间电子商务 利用WWW实现商品信息的交换和接发定单,从而使通信 成本降低,软件成本降低。 利用XML进行电子目录等产品信息的交换和自动更新,可 以实现目录的自动分类处理和服务 知识管理 XML可以对各种文档和资料进行真正实用的知识管理。使 用XML的文档结构化和文档语义化功能,可以统一进行多 项目索引管理,且新老文档可以混合使用
XML应用概述 XML应用实例 文档管理 在文档管理中,XML最大优势是可直接在Www显示 XML数据,工具种类和数量丰富。面向多种形态媒体可输 出同一数据。实现媒体无关的发布。 实现企业间自动化处理 使用以XML为首的最新技术实现企业间电子目录的分配、更新。 XML和XSL在一起可以取代现有的字处理和桌面出版格式,实际 上可以提供一个单一的、完全国际化的格式,具有几乎无限的打 印和在线发布的能力,在所有产品和所有平台上都完全能互操作
XML应用概述 XML应用实例 文档管理 在文档管理中,XML最大优势是可直接在WWW显示 XML数据,工具种类和数量丰富。面向多种形态媒体可输 出同一数据。实现媒体无关的发布。 实现企业间自动化处理 使用以XML为首的最新技术实现企业间电子目录的分配 为首的最新技术实现企业间电子目录的分配、更新。 XML和XSL在一起可以取代现有的字处理和桌面出版格式,实际 上可以提供一个单一的、完全国际化的格式,具有几乎无限的打 印和在线发布的能力,在所有产品和所有平台上都完全能互操作
XML应用概述 ■企业间电子商务 Rosetta是一种古代的石块用于解释、理解古代象形文字 EDl→> RosettaNet( RosettaNet致力于制定种种标准,使供 应链上的件能够相互沟通信息) ebXML eBusiness Process e Business Process ne电话 UNTDID Process业务流程 SR/SIG RNIF Dialog对话 节 EDCW/EDSL Dictionaries Element XM Alphabet字母表 VAN Internet 声音 t互联网 Com. App Com. App
XML应用概述 企业间电子商务 Rosetta是一种古代的石块用于解释 理解古代象形文字 EDI —>RosettaNet (RosettaNet致力于制定种种标准,使供 应链上的伙伴能够相互沟通信息 ) Rosetta是一种古代的石块用于解释、理解古代象形文字 ebXML
XML应用概述 ■传输协议,远程调用 很方便的进行应用程序级的定义和表示协议 各种传输协议 SOAP调用 web service xml-rpc是一套允许运行在不同操作系统、不同环境的程序实现基于 internet过程调用的规范和一系列的实现 DATA DATA DATA code XML HTP↓xN ML code DATA cod° DATA DATA XML-RPC Souree: Y Stervinou
XML应用概述 传输协议,远程调用 很方便的进行应用程序级的定义和表示协议 各种传输协议 SOAP调用web service xml-rpc是一套允许运行在不同操作系统、不同环境的程序实现基于 internet过程调用的规范和一系列的实现
XML应用概述 ■各种配置文件(DD) n通过配置文件说明和配置应用环境中的构成组件 J2EE环塘下几平所有的配置文件 Tomcat服务器通过 server.xm配置其组成组件 Web应用发布描述符文件( web. xm)配置web层的组件 Hibernate的配置文件 通过D告诉容器如何与其中的组件交互以及进行管理 很好的可移植性和兼容性 模块化,不需要更改代码
XML应用概述 各种配置文件(DD) 通过配置文件说明和配置应用环境中的构成组件 J2EE环境下几乎所有的配置文件 Tomcat服务器通过server.xml配置其组成组件 Web应用发布描述符文件(web.xml)配置web层的组件 Hibernate的配置文件 … 通过DD告诉容器如何与其中的组件交互以及进行管理 很好的可移植性和兼容性 模块化,不需要更改代码
XML应用概述 数据文件格式 L3. Office Office Open XML 2007 Microsoft office系统采用的使用XML参考架构和Z|P容器, 以部件为基础的文件格式规范 改善了文件和数据管理、数据块复以及与行业系统的互操作性; 易于将业务信息与文档集成;促进文档组合、数据挖据和内容重用 n可互操作性,可纵通过使用能够处理XML的标准工具和技术来改写 Office文档中的信息或创建文挡 可辖性。 Office XML格式设计为比二进制格式更为可靠 高效性。 Office XML格式使用Z|P和压缩技术存文档。 安全性:不能包含可行宏代码 http://www.microsoft.com/china/msdn/ibrary/office/ofifice/ms406049.m SpX?mfretrue 竞争对手 Open Document
XML应用概述 数据文件格式 Office Open XML 2007 Microsoft Office 系统采用的使用 XML 参考架构和 ZIP 容器 , 以部件为基础 的文件格式规范 改善了文件和数据管理、数据恢复以及与行业系统的互操作性 ; 易于将业务信息与文档集成 ;促进文档组合、数据挖掘和内容重用 可互操作性 ,可以通过使用能够处理 XML 的标准工具和技术来改写 Office 文档中的信息或创建文档 可靠性。Office XML Office XML 格式设计为比 进制格式更为可靠 二进制格式更为可靠 高效性。Office XML 格式使用 ZIP 和压缩技术存储文档。 安全性:不能包含可执行宏代码 http://www microsoft com/china/msdn/library/office/office/ms406049 m http://www.microsoft.com/china/msdn/library/office/office/ms406049.m spx?mfr=true 竞争对手OpenDocument