|
[摘要] XML是SGML的一个简化子集,由于该语言具有简单性、可扩展性等特性,受到了业界的普遍欢迎和支持。在电子商务应用领域,XML已经成为电子商务系统中数据交换最主要的标准,加速并推动了电子商务的发展。
[关键词] XML 电子商务 应用
电子商务是传统商务活动的电子化、数字化、网络化、信息化与全球化。它整合了资金流、信息流与物流,是以提高生产和管理效率从而获取最大利润的商务模式。在企业与企业进行商务活动过程中,需要传送各种数据,这些数据分别由不同的商业应用产生,具有不同的数据格式和商业意义。如何在不同行业、不同领域和不同企业之间传输这些商业数据,实现企业之间的交互(interoperability),是企业电子商务需要解决的一个关键问题。随着XML的迅速发展,XML正在逐步成为Internet中描述数据的标准。由于企业电子商务是以Internet为基础的,因此,XML文档在将来势必成为电子商务中数据传输的主要载体。
一、XML技术
XML的前身是SGML(Standard General Markup Language), 但它比SGML 更为简化、易于使用。XML是一套定义语义标记的规则, 这些标记将文档分成许多部件并对这些部件加以标识。它也是元标记语言, 即定义了用于其他与特定领域有关的、语义的、结构化的标记语言的句法语言。
二、XML技术对电子商务应用所具有的特征
1.简单性,XML是SGML针对 Web简化的子集,简单易用,易于实现;同时,XML还保持了对现有的面向SGML的系统的向下兼容性,这样,用XML标记过的数据就仍然可以在这些系统中使用,为基于SGML的行业节省了大笔的改造费用。
2.可扩展性,XML标记允许用户自己定义自己的标签携带参数、属性和值。企业可以用XML为电子商务和供应链集成等应用定义自己的标记语言,作为该领域信息共享与数据交换的基础;
3.结构化,XML提供了一种结构化的数据表示方式,使得用户界面与结构化数据分离。XML中可以使用样式表,这样,XML的描述就像数据库一样具有结构性。
4.自描述性, XML 文档实例包含关于其内容的“元信息”和对它的DTD的引用,一个应用程序可以根据DTD灵活处理不同的XML 形式的信息,提高了通用性。
除上述特性外,XML支持几乎所有的主要语言, 并且不同语言的文本可以在同一文档中混合使用。支持XML的软件能处理所有这些语言的任何组合。因此XML使得信息交换可以跨越民族与文化的界限。 |
|