欢迎来到天天文库
浏览记录
ID:25369553
大小:55.00 KB
页数:7页
时间:2018-11-19
《xml作为电子商务中数据标准的优势 》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、XML作为电子商务中数据标准的优势[摘要]文介绍了电子商务的定义、XML的基本特征,并介绍了在电子商务活动中以XML作为数据标准的优势所在,指出XML灵活的数据定义和显示、易扩充性、广泛的开发平台,以及在不同应用系统之间的灵活的数据传递都将使其成为电子商务活动中的重要标准之一。 [关键词]电子商务标准XML 一、电子商务的定义及其信息要求 电子商务是信息技术高速发展的产物,它被定义为开放网络上的包含企业与企业之间(B2B,BusinesstoBusiness)、企业与消费者之间(B2C,BusinesstoConsumer)
2、的商业交换。它运用电子技术手段来完成商品的流通过程,供货方和购买方不再通过直接的现实接触,而是通过计算机网络和双方共同信任的第三方完成整个交易过程。 在信息化时代,企业依靠越来越多的管理信息系统(MIS)实现管理和运营。面对各种各样的系统交互,要实现电子商务,企业首先要解决商品、管理、数据等的信息化和网络交换。开发专用接口或统一数据格式成为电子商务首先要解决的问题。因此,定制数据交换标准的需求应运而生。标准的要求不仅仅是统一多种信息格式,还要求能够被很容易的扩充到以后新出现的格式中。 早期的电子商务活动(即无纸贸易EDI)中,标准是固
3、定的,并且只能被机器识别,交易的双方必须接入专用的EDI平台才可以使用,而能够接入EDI平台的也大部分是作为商品流通过程中的企业级交易双方,普通用户享受不到电子商务所带来的优势,这大大限制了电子商务的活动范围。 二、XML作为电子商务数据标准的优势 1.XML的基本特征 XML是ExtensibleMarkupLanguage的缩写,即可扩展标记语言是一种可以用来创建自己的标记的标记语言。它由万维网协会创建,用来克服HTML(即超文本标记语言)的局限。和HTML一样,XML基于SGML标准通用标记语言。尽管SGML已在出版业
4、使用了数十年,但其理解方面的复杂性使许多本打算使用它的人望而却步。XML是为L实际上是L同HTML一样,都来自SGML(标准通用标记语言)。SGML是一种在L十分庞大且难于学习和使用。鉴于此,人们提出了HTML语言。但近年来,随着L在需求广泛的应用中已显得捉襟见肘,有人建议直接使用SGML作为L太庞大了,学用两难尚且不说,就是全面实现SGML的浏览器也非常困难。于是L版本——XML。XML与SGML一样,是一个用来定义其他语言的元语言。与SGML相比,XML规范不到SGML规范的十分之一,简单易懂,是一门既无标签集也无语法的新一代标记语言
5、。XML是至今为止用来做数据交换比较有效的语言之一。XML是通过标签来描述数据,而标签的含义是可以在DTD或Schema中事先定义。因此,不同行业的人们根据自己应用数据的习惯定义了不同的标签,形成诸如cXML、ebXML、XCBL等一系列具有行业特性的数据描述语言。基于这些标准规范的数据,都能通过XML解析器相互通讯。 2.XML和HTML的主要区别与联系 XML和HTML的主要区别为XML是用来存放数据的;XML不是HTML的替代品,XML和HTML是两种不同用途的语言;XML是被设计用来描述数据的,重点是:什么是数据,如何存放数据
6、;HTML是被设计用来显示数据的,重点是:显示数据以及如何显示数据更好上面;HTML是与显示信息相关的,XML则是与描述信息相关的;XML和HTML的联系为XML将被用来描述、存储数据,而HTML则是用来格式化和显示数据的。XML是HTML的补充。 3.XML的扩展性和灵活性 XML以ASCII的形式来描述文献的固有结构。这样不管是对于机器来说还是从编程人员来说都容易阅读,例如上例。XML并不是一个紧密的特定形式,而是使用者根据他们想要交换的信息来定义的标准。所有要做的就是签定一个关于各个领域的成分如何定义和处理的协议,而且由于基于X
7、ML的数据是自我描述的,XML文档本身不需要有内部描述就能被交换和处理。即XML文档本身就带有对自我数据的说明。上例中,双方如果有更多的商品特征,新的要求出现时,只需要增加不同的标签即可。XML的这种可展性不管对于合作伙伴之间的精确信息交换还是对于系统基础组成部分完成跨公司的功能性业务来说都是一种较理想的机制。只要交易各方或者是一个公司运行系统的各个组成部分使用同一种文献类型定义,一旦处理开始则可以很快地交流,免于人为的干预。双方联系对XML价值影响很小,其他使用者可以采用相同的标准信息化自己的商品以便迅速参加到电子商务活动中来。这种灵活
8、性的更新标准,不影响现存标准的使用者,如果他们想从新添加的项目中收益,只需修正他们的处理过程。因此,开发基于XML的标准可以在很大范围内提高信息交换效率。 XML具有很大的灵活性,可使使用者
此文档下载收益归作者所有