XML的应用与未来
xml结构有点复杂,而且DTD有各种可以定义文档可以包含的内容的选项。
同时还有XML Schema、SOAP、CSS、XSP等更为深入的内容,而这些跟我们所介绍的却有着千丝万缕的关系,不可分割。
XML Schema:它也是一个用来验证XML文件的验证语法,那我们就要问已经有DTD了为什么还要有他呢?
既然XML是取SGML的某一常用子集制定而成,自然也采用了DTD作为验证语法的规则言语。可是DTD是用的并非XML的标记是语法,所以,我们必须另外学习DTD的语法才能够使用DTD为XML文件制作格式定义。正因为如此XML Schema诞生了。他完全遵循了XML的基本语法,目的即在于取代DTD作为下一代XML标准的验证语法。
SOAP:它是基于XML的协议,用于在分散的分布式环境中交换信息。它视为Web制定的一个XML和HTML的结合物,他为松耦合的Web环境中的分布式数据交换和交互作用提供了新的选择。
css样式表:他可不是网络游戏CS的升级版,它是串接式样式表,使网际网络上被广泛应用的一种样式表,它不仅可以用来指定XML文件的排版样式,也可以指定HTML文件的排版样式。
……
XML应用于多个行业如财务、银行业、科学和技术以及人力资源,他并不只限于特定行业的数据描述,已经成功的应用于解决跨行业的问题。许多企业支持XML集成;使用样式表技术,就可通过浏览器立即访问数据;XML提供了建立数据标准的机会。
XML有潜力成为一种粘合剂,使软件开发者编写出适用于互联网的分布式应用程序。