电子商务是传统商务活动的电子化、数字化、网络化、信息化与全球化。它整合了资金流、信息流与物流,是以提高生产和管理效率从而获取最大利润的商务模式。在企业与企业进行商务活动过程中,需要传送各种数据,这些数据分别由不同的商业应用产生,具有不同的数据格式和商业意义。如何在不同行业、不同领域和不同企业之间传输这些商业数据,实现企业之间的交互(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使得信息交换可以跨越民族与文化的界限。
三、xml在电子商务中的应用
xml源于应用的需求,它大幅度改善人们在网络世界里的交流方式。xml正在电子商务中扮演着愈来愈重要的角色, 特别是对推动电子商务的发展将起到至关重要的作用。
1.企业间电子商务
企业间正在从原有的广泛使用的edi技术转向web-edi,利用web实现商品信息的交换和接发定单,从而通信成本和软件成本都降低。由于原有的html应用的限制,使用xml成为大势所趋,利用xml进行电子产品信息的交换和自动更新,可以实现目录的自动分类处理和服务,并且可以提供多国语言的目录服务。
2.实现企业间自动化处理
通过xml技术对企业的物流供应链系统进行改造, 可以实现企业间电子目录的自动分配与更新,以及市场和库信息的共享,彻底提高企业的效率。
3.xml 技术用于web2.0开发
xml描述数据本身。这使xml可以支持灵活多变的web应用。xml可以从不同的来源集成数据,将多个应用程序所生成的数据纳入同一个xml文件并传送到客户机上,被解析出来的xml数据可以在本地被编辑或操纵。即本地用户非常容易实现对xml数据的有效利用。
4.应用于无线通讯wml
为了使第三代移动通信标准的逐步统一,于是产生了wap(wirless aplication protoco,无线应用协议)。wap包括通信部分和wml语言。wml类似html语法,是wap规范中的一部分,它源自xml,wml是xml用于无线应用的特定实例,它完全符合xml的规则。主要用于标记和说明wap移动终端收发的internet信息和用户接口。wml使得设计者可以采用与设备独立的方式定义wap应用的用户接口, 也使得各种手持设备能够提供强大的internet接入功能。
四、xml 电子商务发展展望
xml祢补了html在数据和文档处理上的不足,其快捷、灵活、平台独立等特性使其尤其适用于电子商务。xml的推出,使电子商务的发展进入了一个全新的阶段,许许多多基于xml 的电子商务系统,包括企业间的电子商务和面向消费者的电子商务,正处于开发过程中。随着internet的发展,基于xml 的各种标准不断发布,xml 必将继续在电子商务领域显示出其异乎寻常的能力。
参考文献:
[1]罗静张友纯:xml在电子商务中的实施和影响[j].现代计算机,2003.1
[2]ann navarro等著周生炳等译:xml从入门到精通[m].电子工业出版社,2000