电子商务全球化新标准ebXML的研究,本文主要内容关键词为:新标准论文,电子商务论文,ebXML论文,此文献不代表本站观点,内容供学术参考,文章仅供参考阅读下载。
1 引言
20多年前,电子商务的想法诞生,通过连接在一起的计算机系统,数据能从一个系统传送到其他系统,从而不再使用纸质文件来交换商业数据。这个概念就是EDI(Electronic Data Interchange,电子数据交换)的原型。EDI并不是基于XML的,甚至不是基于Internet的。这项技术是和一套预先定义好的、非常生硬的消息集合,以及增值网络(VAN)紧密地联系起来的。VAN是一套私有的网络,它的作用是保证消息的安全传递。
EDI的应用使企业之间的交易能大大减少时间、金钱和效率上的开销。在跨行业的商务活动当中,EDI的通用语言是ASC X12和EDIFACT。X12在北美非常流行,而EDIFACT在其他国家和地区应用很广,而有些企业两种语言都用。但是,传统EDI的使用存在这样一个非常奇怪的问题:在世界前1000强的企业当中,有98%运用了EDI,但全世界其他公司中却仅有5%是EDI的用户。为什么会有如此大的区别呢?最根本的一点就是实现EDI的成本过于昂贵。对于中小型的企业来说,维护VAN的开销是难以承受的。这就是为什么在大型企业当中,电子消息往来如梭,而在中小企业当中还是电话加传真的老式办公方法。传统EDI的消息被人为地分成了几块,块中又分为子块,子块又分域,消息的形式非常固定。相关的信息必须被放在相应的位置,否则极有可能造成信息被忽略。此外,数据也不是自解释的。专门为EDI服务的工具一般都是特制的,所以价格也就很贵。
而ebXML(Electronic Business Extensible Markup Language,电子商务可扩展语言)将会改变传统EDI的这种“贵族面貌”,它的出现会大大加速EDI的“平民化”过程。ebXML是基于XML标准的,其标准倡议是1999年9月提出来的。ebXML的目标是“提供一种全球化的、开放的、基于XML的架构,使不同企业规模的用户之间的电子商务交换能够成功、安全和可靠地进行”。
2 ebXML的制定和任务
ebXML是一组支持模块化电子商务框架的标准。ebXML支持一个全球化的电子市场,它使得任意规模的企业通过交换基于XML的信息,不受地域限制地接洽和处理生意。ebXML是联合国贸易促进和电子商务中心(UN/CEFACT)和OASIS(结构化信息标准发展组织)共同倡导、全球参与开发和使用的规范。
参与ebXML制定的工作组被分为8个项目小组,这8个项目分别为:ebXML需求;商业过程方法;技术架构;核心组件;传输路由和打包;资源库;技术协调支持和市场教育。参与ebXML制定的工作组每隔几个月都要推出草案。而且草案是完全开放的。
ebXML规范的最初版本于2001年5月发布。它的目标是使任何规模的商家能够和任何人开展电子商务。在现阶段,ebXML是一套文档,包含若干完善的原型,有许多企业现在正在建造支持它的系统。ebXML标准为所有公司提供一个框架,用于交换开展电子商务所必需的信息,而不必借助昂贵而复杂的EDI(电子数据交换)软件。
由于XML本身不具备使其适应商务世界需求的所有工具,所以希望通过ebXML实现以下任务:
(1)使电子商务简单、容易,并且无所不在;
(2)最大限度地使用XML;
(3)为B2B和B2C提供一个同样的开放标准以进行跨行业的商务交易:
(4)将各种XML商务词汇的结构和内容一起放进一个单一的规范:
(5)提供一条从当前EDI标准和XML词汇表移植的途径:
(6)鼓励行业在一个共同的长期目标下致力于直接的或短期的目标;
(7)用ebXML进行电子商务活动,避免要求最终用户投资于专有软件或强制使用专业系统:
(8)保持最低成本;
(9)支持多种书面语言并容纳国内、国际贸易的通用规则。
3 ebXML的技术体系结构
ebXML的技术体系结构尽可能使用了现有的标准,建立在EDI经验之上,并利用了XML的灵活性和Internet的普及性,整个体系结构主要包含以下模块和特征:
(1)消息传送。ebXML消息使用SOAP(Simple Object Access Protocol,简单对象访问协议)规范。SOAP是一个XML应用程序。定义一种用报头表示发送者、接收者、路由和安全细节的消息格式。SOAP还可以附加任何数字内容(如图片、声音等)。
(2)商务流程。ebXML体系结构最重要的一个基本特征,就是它强调商务流程,这也是与其他XML框架不同的地方。它通过使用建模语言和图表工具(如UML),使得系统捕获贸易伙伴间的商务数据流,并用标准格式表示成为可能。通过对商务流程的定义,使其具备了跨行业的通用消息序列和互操作性的能力。
(3)贸易伙伴草案和协定。ebXML的另一个重要特征是。通过使用CPP( Collaboration Protocol Profile,合作草案档案)的文档系统地描述企业能够提供哪些电子商务服务。首先企业使用XML格式列出其所支持的行业、商务流程、消息和数据交换技术,然后使用CPP将这些信息生成一个CPA(Collaboration Protocol Agreement,贸易伙伴协议)文件,自动提供协定。
(4)注册表/知识库。ebXML功能服务的核心是ebXML注册系统,它不仅保存ebXML基础结构规范,而且保存行业集团、中小企业和其他机构开发的商务过程和信息模型。这些模型依从于ebXML元模型和相关的方法。为了保存从UML转换到XML的模型,注册功能把这些模型保存为依从于ebXML元模型的XML应用实例。
注册表(registry)包含行业流程、消息和用于定义贸易伙伴间交换数据的交易词汇表。企业通过注册表登记CPP,列出它们的电子商务服务能力供潜在的贸易伙伴检索,也可以通过注册表搜索合适的贸易伙伴。知识库(repository)则用于存储这些内容。
(5)核心组件。ebXML核心组件提供行业间的互操作性和商务性能,核心组件作用于单个的数据元素级别。核心组件识别商家最常使用和跨行业的数据项,给它们分配中立的名字和唯一的标识符。通过核心组件,企业能够将一个行业的数据同另一个行业中相似的数据对应起来,或将一个XML术语对应到早先定义的EDI交易。
4 使用ebXML完成整个电子商务活动的过程
以两个先前没有接触的企业如何通过ebXML建立关系,实现电子商务数据交换为例,说明使用ebXML进行电子商务的整个过程(见图1)。
图1 企业A与企业B的电子交易过程
采用ebXML,哪怕仅是一台PC机,只要它连在Internet上。就可以进行在线的电子商务。ebXML适用于所有规模的企业,它还应将用于ERP(企业资源计划)应用、中间件以及各种基于Internet的交换应用中。
5 总结
毫无疑问,ebXML降低了电子商务的门槛,能够使小公司方便地和大公司进行电子商务,而EDI在以前是只能在大公司之间开展的。全球商务促进委员会(GCI)的所有成员企业宣布将采用ebXML作为未来B2B电子商务的主要数据交换标准。目前,全球已有超过85万家公司准备采用ebXML。这标志着ebXML正在从开发阶段走向最终的发布。当前,尽管ebXML标准尚需进一步完善,但它的健壮性和可用性已经得到充分的表现。CEFACT和OASIS组织也将为“全球商务Internet协议(GCIP)”提供技术基础架构,GCIP是负责Internet通讯和B2B商务互动的数据管理的协议。同时它也是ebXML能适用于未来B2B电子商务的重要证明。