现代电信软件研发技术论文.doc

约11页DOC格式手机打开展开

现代电信软件研发技术论文,①页数11②字数3,599③ 摘要xml dtd是目前使用最广泛的一种xml 模式,xml schema则已经成为w3c的正式推荐标准,并有替代xml dtd的趋势。那么,从技术角度看,xml schema与xml dtd有那些区别,xml schema又有那些优势呢?xml dtd(xml的文...
编号:10-33721大小:53.00K
分类: 论文>通信/电子论文

内容介绍

此文档由会员 黑子 发布

现代电信软件研发技术论文

①页数 11

②字数 3,599

③ 摘要
XML DTD是目前使用最广泛的一种XML 模式,XML Schema则已经成为W3C的正式推荐标准,并有替代XML DTD的趋势。那么,从技术角度看,XML Schema与XML DTD有那些区别,XML Schema又有那些优势呢?
XML DTD(XML的文档类型定义)是近几年来XML技术领域所使用的最广泛的一种模式。但是,由于XML DTD并不能完全满足XML自动化处理的要求,例如不能很好实现应用程序不同模块间的相互协调,缺乏对文档结构、属性、数据类型等约束的足够描述等等,所以W3C于2001年5月正式推荐 XML Schema为XML 的标准模式。显然,W3C希望以XML Schema来作为XML模式描述语言的主流,并逐渐代替XML DTD。那么 XML Schema与XML DTD相比到底有哪些优势呢,XML DTD是否真的会在XML的模式描述领域中逐渐消失呢?


④关键字 XML;DTD;Schema

⑤结论
通过比较,可以看出,XML Schema比XML DTD具有更强的表现力,能够更好的满足不同领域应用的需求。那么,是不是可以说XML DTD会很 快被XML Schema替代并最终消失呢。XML Schema虽然在大多数的应用领域都有替代XML DTD的趋势,但是 XML DTD仍然有它的适用范围,并不可能被XML Schema完全替代: XML DTD是作为XML 标准的一部分发布的,W3C似乎并没有准备将其从XML标准中废除掉,对于XML DTD的支持还将持续。目前大多数的面向XML应用,都对XML DTD做了很好的支持,XML DTD的工具也相对较为成熟,一般情况下,这些应用和工具并不会选择以 XML Schema替换XML DTD的方式对其升级,更多的选择应该是二者都支持。当然,对于那些对数据交换或者描述能力要求较高、XML DTD已 不能满足功能需求的应用来说,以XML Schema来代替XML DTD已经成为一种必然趋势。当前大多数与XML 模式相关的算法研究都是基于XML DTD展开的,作为一种研究的延续,并不会放弃XML DTD的研究成果,但是,针对XML Schema的研究将会成为一个新的热点。在一些相对要求简单的处理环境中,XML DTD仍然会占有它的一席之地。同其他技术的发展一样,由于新标准的出现,XML DTD的作用会逐渐减弱,但正如层次数据库在今天仍然在使用一样, 对XML Schema是否会完全替代XML DTD做一个结论似乎为时过早。所以,作为一种强有力的标准,XML Schema作为XML模式的主流已经成为一种趋势;但作为一种最简单的XML模式,XML DTD也还将会在一段时间内发挥它应有的作用。