建立我国统一的电子商务交易语言标准cnXML,本文主要内容关键词为:语言论文,我国论文,电子商务论文,标准论文,cnXML论文,此文献不代表本站观点,内容供学术参考,文章仅供参考阅读下载。
就目前全球基于Internet的电子商务实践来看,影响其发展的因素很多,但在经济全球化 的大趋势下,电子商务所涉及的数据交换范围越来越广,规模也越来越大,企业间的信息交 换没有一个统一的数据格式已成为阻碍电子商务广泛开展的根本性障碍。
一、统一标准大势所趋
(一)数据格式的多样性是制约电子商务广泛开展的瓶颈
目前的电子商务主要还是一种通过网页、E-mail等非结构化的数据格式进行沟通的信息交 换,对于这种方式的信息交换,商务中的各种单证的格式及商务流程均由企业或交易平台营 运商自己确定,各企业间由于采用各自不同的信息格式以及业务流程的差异,导致企业间信 息 的高效交换变得十分困难;另一方面,对于企业内部网,企业间交换的数据也同样因为格式 的不统一,都必须经过繁琐的再次输入和数据转换才能纳入企业的信息管理系统,这样在商 务活动的流程上就出现了多个“断层地带”,阻碍了商业流程的顺利进行。这和基于电话与 传真的“传统商务”是没有本质区别的,实际上是降低了效率,给企业增加了成本;最后由 于没有统一的数据交换标准,采购方、供货方、运营商及中介等从事电子商务贸易的各方之 间就不能实现有效的信息共享,也就无法很好地利用对方提供的信息,导致很多商业机会被 无端地浪费掉。
(二)传统的电子数据交换(EDI)的局限性
B to B电子商务是指两个或多个交易伙伴通过现代通信工具进行交易的行为。这就需要有 统一的数据标准来构造一个抽象层以集成不同的系统,使一台电脑能够同另一台电脑进行信 息交换。早在70年代末80年代初,美国几家运输行业的公司联合起来,成立了运输数据协调 委员会(TDCC),目的就是要开发出一种传输运输业文件的共同标准。1985年,联合国欧洲经 济委员会国际贸易程序简化工作小组(UN/ECE/WP.4)开始国际性EDI标准的制定,并于1986年 正式以UN/EDIFACT作为国际性EDI通用标准。随着基于Internet的电子商务的发展,在VAN上 实现的EDI系统逐渐暴露出其自身的局限,这主要表现在:
第一,费用问题由于专用网络以及软件开发等费用昂贵,中小企业很难享受到EDI的优越性 。
第二,覆盖范围由于VAN营运商间的竞争关系,EDI系统的互连存在一定困难。
第三,媒体形式由于EDI标准主要基于文本方式的单证制定的,很难实现多媒体信息的表示 和传输,无法满足当前各种模式的电子商务应用和发展。
由于上述原因,EDI尚不能完全满足电子商务中B2B、B2C、C2C等各种模式的应用。
因此,EDI本身也在不断的发展,并向费用低廉的、开放的Internet迁移。
(三)实现基于XML的数据格式的统一 在电子商务发展的过程中,随着研究的进一步深入,底层技术正扮演着越来越重要的角色 。从目前硬件设施的水平来说,基本上已经可以满足企业间数据交互的需求,信息管理和接 收发布系统也达到了相当的水平,但企业间电子商务的根本性障碍在于缺乏统一的数据标准 。电子商务的发展要实现本质性的突破就必须要先有一个统一的数据标准。风险投资与概念 炒作只能带来电子商务表面上的虚假繁荣,没有底层技术的基础就不可能有本质性的突破在 国内,当一些公司为自己拥有了一个所谓的电子商务平台,能够发布交易信息而沾沾自喜的 时候,那些发展得快的企业已经遇到了这样或那样的问题。首当其冲的就是数据格式不统一 所导致的信息不能顺利流通、交易平台不兼容、企业间的文档不能互相沟通等问题,极大地 影响了电子商务在中国的进一步发展。
有鉴于此,要求实现数据格式统一的呼声越来越高。在国外,W3C组织于1998年发布的XML(可扩展置标语言)刚一问世,就凭借其不受操作系统限制、良好的可扩展性、传输内容与传 输方式相隔离的优异特性而在全世界范围内得到了越来越多的认可,成为众多商家与用户争 相开发及采用的技术。在国外,Ariba和Microsoft已经开发了cXML作为标准,Commerce One 则提供了xCBL(Common Business Library,通用商务库),Microsoft还启动了BizTalk Fram eWork,得到了SAP、Boeing、BP/Amoco、Commerce One等公司的支持,而中国的企业若想加 入世界范围的经济竞争,不但要与国际标准接轨,更要紧跟技术发展的脚步,采用XML就成 了现今最佳的选择。
二、基于XML的电子商务交易语言标准
越来越多的厂家认为XML(可扩展标识语言)是解决这个问题的答案。XML能够在电子商务应 用之间存储、转换和传送数据,应用平台与软件相对独立,数据不必因软件或平台的变化而 改变。此外,XML数据容易转换,可以将数据从一种Schema规范转换为另一种,并且可以有 多种输出的格式,如HTML和PDF等。XML同时使动态文档成为可能,通过操纵XML的片段,可 以将信息重新包装来满足个人的需求。
目前用于电子商务的XML的扩展标准越订越多,有一种百家争鸣的趋势。如Cxml、BizTalk 、ebXML、Electronic Commerce Modeling Language(ECML)、Internet Open Trading Prot ocol(IOTP)等。从微软到Ariba都在提交有关拓展XML的交易通用标识。这些扩充是必需的, 因为XML仅仅是个标识文档的一般标准。这些扩充的新标准将对XML文档类型作出定义,使得 公司之间可以容易地交换定单,发票等票据。
(一)Ariba的商务XML(cXML)
cXML(Commerce XML)是由40多个业界有影响的公司提出的针对B2B交易模式的建议标准,这 些公司包括Ariba,Sterling Commerce,Ironside Technologies,SAQQARA Systems,POET ,an d Extricity Software等。据Ariba称,cXML是12种常用交易的XML DTD(文档类型定义) 的子集,包括订单,发票和订单修改等。可以在企业之间用标准格式交换常用商业信息。使 用XML在数据解析的时候遵循文档类型定义DTD,保证了文档结构的一致性。
(二)微软的BizTalk
为了占据领先地位,微软一直兜售其BizTalk,即建议的电子商务框架。BizTalk也包括用 于通用交易的XML DTD。同时,微软也已推出人们等待已久的BizTalk Server 2000,它是微 软 .Net企业服务器之一。根据微软的说法,“BizTalk Server 2000有助于组织快速建立并管 理与其他组织的Internet关系。它使得这些组织可以与其他任何伙伴组织自动交换文档,而 无须考虑转换要求和所使用的数据格式。在企业之间集成商务流程提供了一个经济的方法 ”。该产品帮助顾客连接不同的电子商场,使其企业应用程序支持XML或集成后端系统。
Biztalk Server的开发负责人美国微软公司的Nagenter Bethura非常自信地表示“以推出B iztalk Server为契机,一定会使XML在全世界得到迅速普及”。作为理由之一,Bethura指 出“只要使用Biztalk Server,终端用户操作XML将变得异常轻松”。
(三)标准之争
XML将是下一代网络发展中枢,其带来的文化含义也可能比第一代网络更深远。其中一个可 能性是,一个自动化的全球市场将会应运而生,其中供应商与制造商将以电脑串联、机械式 地自动搜寻、采购、销售及提供服务等,做为一种先进的Web开发技术,围绕XML的标准之争 也突现在我们面前。
Meta Group副总裁Will Zachman认为微软BizTalk产品确实是最有吸引力的,它的框架比其 他的公司更合理些,并且得到了SAP、Boeing、BP/Amoco、Commerce One等公司的支持。
BizTalk的对手是ebXML,而它得到了Sun和联合国UN/CEFACT小组和OASIS共同支持。
BizTalk服务器以及基础的BizTalk框架的发展道路并不平坦。微软在1999年3月发布了BizT alk服务器,定于当年的下半年提交beta版。然而BizTalk服务器的beta版直到2000年8月才 正式推出。微软说该产品将通过PC预装、租用服务、零售渠道在2001年1月份批量销售。微 软说有50个客户正在配置相应代码。此后,微软发布了该框架最后的2.0版本,它指定企业 应该如何实现XML和简单对象访问协议(SOAP)。但是BizTalk框架并不是处理这项任务的唯一 规格。微软的框架与OASIS于2001年3月发布的ebXML技术的竞争达到了白热化的程度。
Sun及其合作伙伴宣布了由OASIS和联合国支持的ebXML架构,这是XML发展的一个新的里程 碑 。他们要在15-18个月内制定出基于XML的全球范围的电子商务数据交换的标准。ebXML涉及 的方面比较广,包括:体系结构、核心部件、消息的封装和传输、注册和保存Schema的库、 业务处理模式。
此外RosettaNet的标准也构成了对微软的威胁。但是Meta Group的Zachman说IBM支持SOAP 的决定等因素,使得微软的标准得以领先一步。微软BizTalk服务器要求和SQL Server 2000 一起工作。它有标准版和企业版两个版本。使不同行业使用的电子商务系统,例如银行业或 制造业等,都可通过这种XML网络标准交换资料。
而Sun发布的技术结合了XML与Java程序设计语言的技术,可以让软件开发人员建构应用软 件,同时运用两种技术。Sun还推出了应用程序设计介面(API),使Java语言开发人员在所撰 写的Java应用程序中能够支持XML。
ebXML的发展绝不是一帆风顺的。业界分析师指出,BizTalk解决了一系列的问题,而那些 问题正是业界组织Oasis以前设法解决的。Oasis的成员有IBM、Sun和微软。尽管微软也是Oa sis的成员,但是微软的XML产品经理David Turner称他们公司还没有决定是否支持该组织推 动的任务。
争夺业界的标准是SUN和微软永远的目标,但是商业的需求使对立的态势不能继续。位于波 士顿的Patricia Seybold集团的Geoffrey Bock说:“CIO和IT经理们需要把他们的业务的关 键部分电子化,并且需要制定相应的商业策略。他们需要知道XML的发展动态和不同的分支 。”如果不同的标准之争还不结束,就没有人能够掌握所有这些标准,所以只有动员SUN, 微软和其它商家为大家提供方便,统一标准。
幸运地是这一次他们为了共同的目的达成了默契,就在2001年4月,标准纷争出现了新的变 数。Microsoft,Sun,Oracle,和IBM已决定在W3C旗帜下结成联盟,Oracle主席说“我们已经 厌倦了相互争斗,而应该开发资源和客户”。为了避免垄断,这四家公司将在股票持有,财 务 和管理上保持独立。作为一个联盟:这个组织将对这四家公司提供最高水平的管理,现有的 W3C的成员可按他们自己的方式运作。
W3C的主席说:他一直希望能有一个以这四个大公司为后盾的网络,现在正是一个机会,他 们能合作得很好。
关键的厂商,包括微软和Ariba公司已开始着手统一他们的不同的XML建议。微软的Clarke 称:微软公司正在同不少工业集团一起制定XML相关标准,并且将加快这些标准的推广。“ 对于现有的标准体系,我们尽量采用。”他说,“微软将不会抵制Ariba在cXML上所做的工 作。我们是朋友,我们致力于共同解决问题。”
三、建立中国电子商务的数据标准——cnXML
(一)建立中国统一数据标准的必要性
中国如果能够尽早地建立起自己的XML标准,不但能为企业带来更多的商业机会,还能够为 之带来更多的利润。这是机遇,同时更是挑战。如果一个标准不能够普及,依照此标准所生 产的产品也不会具备市场竞争力。这样,不但为建立标准所花费的心血将付之东流,对于采 用标准的企业来说也将直接导致相当的损失。因此中国开发自己的XML标准已成了当务之急 ,更何况需要体现的是中国的业务逻辑,所以一定要由中国的企业自己规范化,以后才便于 与国际接轨。
有专家算了这么一笔账:如果不用我国统一的数据标准,企业实现信息化平均需要40万美 元和一年的时间,其中ERP系统和电子商务系统各需要20万美元;而建立一个以用友软件为 基础的最小信息化系统则只须10万元人民币即可,原因是统一了数据格式后,企业内部的信 息化模块也可因此而简化,从而节省大量的软件开发和维护的费用。
中国科学院软件研究所电子商务研究中心,李安渝博士则明确提出“企业信息化,我们要 走一条自己的路”。他说:“美国目前电子商务最大的一个障碍是美国电子商务的普及没有 想象的这么迅速,其中一个很大原因,就是没办法在像Oracle和SAP的企业管理软件同Comme rce One、Ariba等公司的电子商务软件之间作一个完美的集成。因为他们完全采取不同的数 据 结构,比如说SAP或者Oracle的ERP软件,它们大部分采用RPC数据的交换,RPC的数据交换方 法 相当于打电话。必须先知道对方的电话号码,而电子商务数据交换的格式是以消息传输为主 ,是标准的数据格式,比如采购单、订货单,这样所有的厂家才能采纳和响应。因此可以看 到电子商务和传统的企业的ERP软件的数据结构和数据交换方式是完全不一样的。这就是产 生在国外特别是在美国,企业信息化最大的障碍,也就是如何将以消息传输为主体的B2B电 子商务,和以RPC专用数据传输为主体的ERP软件之间进行数据集成。”
针对国内企业的现状,他说:“目前中国ERP的实施并不普及,据统计目前国内只有10%的 企业采用不同层次的企业应用软件。因此在目前,中国还有三年进入WTO,开始在网络上跟 国外的厂商进行网上交易的情况下,我们帮助中国的企业快速地推进企业信息化,就不能再 采用国外的传统的方法,也就是说,先是安装像Oracle、SAP这种复杂的ERP软件,再去引入 Ariba、Commerce One这些复杂的网上采购软件,然后再做耗资更大的集成工作。这不是中 国应该走的路。”他认为,中国如果普遍采用cnXML标准实施ERP和电子商务系统,规模效应 可以把ERP的成本降低10%,而ERP和电子商务的集成费用可以完全消除,节省的成本将是相 当可观的。据估算,cnXML软件可为我国在三年内节省1.5万亿人民币。
8848CEO谭智用中国俗语“没有规矩不成方圆”指出标准的重要性,他说:“标准是规矩里 的一部分。如果不及早提出标准,就会为我们中国的企业造成一个很大的困难。举一个例子 来讲,大家都有身份证,身份证的号码是十五位,那么突然政府说了,十五位不够了。因为 年 份要用四位,或者还要增加一位,变成十八位。想一想假如我们开始想到扩充到十八位的话 ,不做这种更换的话,我们会省多少钱?一个身份证重新做的话,如果算一块钱的话,全国 就是十三个亿。就是这么简单一个数字,所以标准化越早切入越好。这是我想说的一点。 ”
(二)中国cnXML联盟与中国电子商务标准cnXML
cnXML联盟是由中国科学院软件所电子商务研究中心作为第一发起人,联合中国电子信息化 发展研究院、8848、神州数码、方正数码、用友软件集团共同发起。cnXML联盟旨在联合从 事电子商务技术研究与应用的研究机构和企业,共同探讨中国电子商务的统一规则和标准框 架,并培育和开拓市场,建立一个统一的电子商务标准化环境,逐步实现一个与国际接轨的 电子商务标准化环境,从而保证我国电子商务与全球经济一体化相适应,促进中国电子商务 的发展。
cnXML是基于XML的电子商务交易标准语言,是在XML的外面加上了相应的函数说明,因此可 以与国际上各种版本的XML完全兼容。cnXML同时还是符合中国特色的电子商务语言规范。目 前我国的cnXML已经有了200~300条逻辑函数,描述了发票、商业流程等中国特殊的商业过 程 。
在商业流程上,cnXML支持OBI协会提出的OBI(Open Buying on the Internet)模型,可以 使用OBI模型来驱动订单流程,这个模型定义了一个非常完善的商业流程,主要针对企业日 常生产的小商品和耗材的购买,具有很强的适应性,能够满足一般企业80%的物品采购。但 是对于不同的行业和不同类型的商业活动来说,可能具有特征的商业流程。为了适应不同行 业和不同企业的特殊需求,将对cnXML支持的商业流程进行扩充和完善,逐步加入不同行业 和 不同类型交易的特点,形成一个功能更强、流程更完善的交易语言规范。
cnXML标准的消息传输等基本的内容由中科院电子商务中心起草,电子商务部分主要由8848 公司起草,ERP主要由用友起草,另外,还通过与各个行业协会合作纳入相关行业的商业流 程;标准的推广则主要通过相关的应用集成商如方正数码、神州数码等。2001年3月30日,c nXML联盟在杭州召开会议,这是我国第一次大规模地研讨cnXML标准的问题。
(三)CnXML基本设计原则
cnXML的目标是基于XML技术建立一个符合中国大陆商业习惯、传统和商业流程的B2B、B2C 电子商务语言规范,提供一套统一、灵活、开放并且可扩充的数据交换格式,使包括采购方 、销售方、运营者及中介等商业机构在内的各个贸易方都能够通过电子网络方便地进行各种 商业活动。
我国在制定cnXML规范的过程中,遵循了以下几个基本设计原则:
1.标准和规范
使用XML技术,参考、使用和遵循一些已有的标准和规范,比如在电子数据交换上沿用的就 是China EDI规范等。通过使用这些标准和规范来减少实现本规范所需要的协议内容,并全 面达到交互性、开放性等目标。
2.模块结构
cnXML文档遵循传统的XML模块结构,每一个文档都由文档头、文档体和可选附件等模块组 成。cnXML中将尽量采用一些已经制定好的国际标准和中国国家标准,如GB/T2260-1997(中 华人民共和国行政区划代码)、GB/T2659-94(世界各国和地区名称代码)、GB/T7408-94(日期 和时间表示法)、GB/T17295-1998(国际贸易计量单位表示法)等。
3.可扩展性
cnXML描述了企业之间进行交易的商务流程,提供了一套企业间进行商业活动所需要交流的 文档规范,包括产品目录、价格查询、订单、发票、货单等。但由于商业活动千差万别,不 同行业、不同地区、不同规模的企业的商务活动都不尽相同,不可能一次就预见到商务活动 中的所有场景。cnXML结构不仅可以使用标准的流程和文档在商业伙伴之间进行交互,还可 以对这些流程和文档进行定制,尽可能地确保这个规范能够容纳不同行业、不同领域、不同 规模的商业交易。
4.内容与传输方式的分离
在cnXML规范的设计上,遵循不将商业伙伴之间传输的信息与某种固定的传输模式进行捆绑 的原则,不局限于HTTP或某种特定的传输方式。这样cnXML可以适应于更广泛的应用环境, 可以灵活地选择安全机制,如数字签名、身份认证等。
5.通用性
cnXML的设计目标不是针对某个或某几个特定的领域,工作组故意排斥产品特定的语义,而 把这些交由XML注册和文档库(Repositories)机制完成。
6.全面支持中文标记
cnXML的所有文档都提供中英文标记两个版本,使用中文标记的文档与使用英文标记的文档 具有同等效果,在克服中国企业母语障碍的同时避免了国际商业活动上新的语言障碍。
7.体现中国大陆的商业流程与习惯
工作组在定义各种cnXML交易文档时将尽可能地考虑中国大陆的传统、习惯和商业模式,使 流程和文档更符合中国的商业特点。
8.可实现性
cnXML可以通过多种技术来方便地进行实现。
9.精简性
cnXML规范在保证达到目标的基础上力求简化,提供一个尽量精简、易读和易于理解的规范 。
这些原则的贯彻为国内企业从事电子商务活动提供了一个灵活、开放和可扩充的B to B交 易语言规范。
cnXML支持互联网开放购买模型OBI(Open Buying on the Internet),该购买模型是由OBI 协会提出的一个电子商务交易标准,可以用它来驱动订单流程,完成企业与企业之间的电子 商务交易。OBI购买模型由四个实体组成:请购者(Requisitioner),采购方(Buying Organi zation),销售方(Selling Organization)和支付权威(Payment Authority)。基于OBI的cnX ML商业流程遵循这个购买模型,并且在采购方、销售方和支付权威之间的数据交换使用cnXM L定义的文档格式。
cnXML基本商务流程由采购方、销售方和一系列转发中介组成。考虑到要兼容不同类型的商 业交易,采购方的含义不仅仅是一般的购买者,还可以是电子市场、电子商务网站、采购应 用 等系统或智能代理(如由Procurement系统向商品供应者获取产品目录和发送订单)。同样, 销售方也不再仅仅是商品销售者。转发中介是一些电子商务中心或文档交换系统,它主要 完成消息转发、格式和协议转换等操作。请求方和服务方之间可以不包含转发中介,由请求 方与服务方之间直接通信,也可以包含任意多个转发中介,由这些中介完成请求方与服务方 之间商业文档的顺利传输。
cnXML给国内企业的电子商务提供了一个统一的数据标准,在这样的标准规范的技术支持下 ,商业信息无障碍的共享、传输和转换就成为了可能,国内企业间、国内外企业间实现真正 意义上的电子商务已经指日可待。Mosaic刚刚出现的时候也许没有多少人注意到它的存在, 可是它给互联网带来的惊人变化却是有目共睹的。技术就是如此神奇地影响着产业的发展, cnXML是一个规范标准,更是中国电子商务发展的前提。
(四)建立cnXML的困难及对策
建立cnXML,建立一个全新的数据交换格式,最大的困难在于要推翻原有的、已经运行了很 多年的传统数据交换格式。由于数据存储与交换格式是技术中最底层的部分,改变了这些就 意味着要改变绝大部分的软件系统,对于那些在早期投入了大量资金来建立自己的ERP系统 的企业来说,要抛弃原有的系统实属不易。电子商务研究中心的李安渝主任表示,转换只有 两个途径:要么抛弃原有的系统,再重新构建企业内部及外部的信息化系统;要么花费巨额 资金进行改造,然而后者成功的可能性几乎为零。因此系统间的转换将可能成为在所有企业 与cnXML之间最大的障碍。
cnXML是官方研究机构与代表社会实际需求的企业联盟所合作开发的,这将是其独特优势, 并将因此而吸引更多企业的关注。由于中国的电子商务开展得并不是很全面,所以中国的软 件环境相对简单,很多企业用的都只是财务软件(其中大部分是用友的软件)与办公自动化软 件,而用友作为cnXML联盟的成员,已经对所有相关的数据接口做了规划,为其产品与新标 准的结合提供了通道,因此软件的更新并不是问题。
四、结束语
如何用最小的代价完成电子商务的建设、实现与国际交易的接轨,才是众多国内企业关注 的焦点。cnXML在中国刚刚起步,它究竟是不是中国企业走向国际的必经之路还有待时间的 验证。但是有一点是电子商务开拓者们所必需注意的,那就是千万不要让中国的广大企业被 过高的投入门槛阻碍了前进的脚步。“车同轨,书同文”拉近了人与人之间的距离,促进了 社会进步。在以数据为根本的信息时代,制定统一的数据格式必将再次带来电子商务与社会 经济发展的飞跃。
随着全球电子商务的迅速发展,商务竞争环境也日益激烈。标准问题已经由技术驱动向市 场驱动方向发展,cnXML也是市场驱动下的产物。随着中国加入WTO,市场开放的程度将进一 步加大,国内企业面临着国际市场的机遇与挑战,信息化是企业取得市场竞争优势的必然之 路,而中国电子商务的标准--cnXML正是这条道路的奠基石。