推出以来,迅速得到软件开发商的支持和程序开发人员的喜爱,显示出强大的生命力。
1、为什么需要XML
HTML由于自身特点的限制,不能有效地解决上述问题:作为一种简单的表示性语言,它只能显示内容而无法表达数据内容。而这一点恰恰是电子商务、智能搜索引擎所必需的。另外,HTML语言不能描述矢量图形、数学公式、化学符号等特殊对象,在数据显示方面的描述能力也不尽如人意。最重要的是:HTML只是SGML(StandardGeneralized MarkupLanguage,标准通用置标语言)的一个实例化的子集,可扩展性差,用户根本不能自定义有意义的置标供他人使用。这一切都成为Web技术进一步发展的障碍。
SGML是一种通用的文档结构描述置标语言,为语法置标提供了异常强大的工具,同时具有极好的扩展性,因此在数据分类和索引中非常有用。但SGML复杂度太高,不适合网络的日常应用,加上开发成本高、不被主流浏览器所支持等原因,使得SGML在Web上的推广受到阻碍。在这种情况下,开发一种兼具SGML的强大功能、可扩展性以及HTML的简单性的语言势在必行。由此诞生了XML语言。
2、XML的优点
、保险机构、厂商和中介组织信息交换等领域中一展身手,针对不同的系统、厂商提供各具特色的独立解决方案。
的支持也是有限的。
3、XML前景展望
XML的平台上整合应用,使信息海洋的杂乱无章无疑会得到根本的改善。每一个数据节点都将信息有序地存储,并能为对方所接受。如果说目前静态的基于元素位置摆放的第一代Web还可勉强应付B2C的挑战,那么其缺乏统一数据交换规范无疑是目前B2B商务急待解决的问题。毕竟,商家之间交易所涉及的物流、管理流、信息流和资金流需要在规范和标准的轨道上进行,这在现实社会中通过成功应用标准化的纸制文档已有数个世纪,并借助这些规范创造了无以计数的财富。
项。
,将在高度统一、开放的数据标准之下,透过无所不在的应用终端,展开随时随地的移动交换和计算,真正为商务时代的互联网提供一个个性化的界面、规范化的流程和数据质量的保证。
的发展。
