20多年前,电子商务的想法诞生,通过链接在一起的计算机系统,数据能从一个系统传送到其他系统,从而不再使用纸介 质文件来交换商业数据。这个概念就是EDI(Electronic Data Interchange,电子数据交换)的原型。EDI的出现大大提高了商业运作效率,但虽然全世界的前10000家公司中98%以上都在使用EDI,但 全世界其他公司中却仅有5%是EDI的用户。这是为什么呢?这是因为EDI虽然很有效,但启动费用很高。
近一段时间以来,人们一直在寻找EDI的替代方案,希望能够找到一种使全球不同规模的公司都能受益的简单、便宜的交换标准商务文档的方法。在这样的背景下ebXML应运而生了。
一、什么是ebXML
"ebXML是一组支持模块化电子商务框架的规范。ebXML支持一个全球化的电子市场,它使得任意规模的企业通过交换基于XML的信息,不受 地域限制地接洽和处理生意。ebXML是联合国(UN/CEFACT,贸易促进和电子商务中心)和OASIS(结构化信息标准发展组织)共同倡导、全球参 与开发和使用的规范。"
ebXML规范的最初版本于2001年5月发布。它的目标是使任何规模的商家能够和任何人开展电子商务。在现阶段,ebXML是一套文档,包含若干完善的原型,但是有许多企业现在正在建造支持它的系统。
二、ebXML的任务
由于XML本身不具备使其适应商务世界需求的所有工具,所以希望通过ebXML实现:
1) 使电子商务简单、容易,并且无所不在;
2) 最大限度地使用XML;
3) 为B2B和B2C提供一个同样的开放标准以进行跨行业的商务交易;
4) 将各种XML商务词汇的结构和内容一起放进一个单一的规范;
5) 提供一条从当前EDI标准和XML词汇表移植的途径;
6) 鼓励行业在一个共同的长期目标下致力于直接的或短期的目标;
7) 用ebXML进行电子商务活动,避免要求最终用户投资于专有软件或强制使用专业系统;
8) 保持最低成本;
9) 支持多种书面语言并容纳国内、国际贸易的通用规则。
三、ebXML的技术体系结构
ebXML的技术体系结构尽可能使用了现存的标准,建立在EDI经验之上,并利用了XML的灵活性和Internet的普及性,整个体系结构是模块式的。
▲ 消息传送
ebXML消息使用SOAP(Simple Object Access Protocol,简单对象访问协议)规范。SOAP是一个XML应用程序,定义一种用报头表示发送者、接收者、路由和安全细节的消息格式。SOAP还可以附加任何数字内容(如图片、声音等)。
▲ 商务流程
ebXML体系结构最重要的一个基本特征,就是它强调商务流程,这也是与其它XML框架不同的地方。它通过使用建模语言和图表工具(如UML) 的使用,使得系统地捕获贸易伙伴间的商务数据流,并用标准格式表示成为可能。通过商务流程的定义,使其具备了跨行业的通用消息序列,互操作性的能力。
▲ 贸易伙伴草案和协定
ebXML的另一处重要特征是,通过使用CPP(collaboration protocol profile,合作草案档案)的文档系统地描述企业能够提供哪些电子商务服务。首先企业使用XML格式列出其所支持的行业、商务流程、消息和数据交换技 术,然后使用CPP将这些信息生成一个CPA文件(collaboration protocol agreement,贸易伙伴协议),自动提供协定。
▲ 注册表/知识库
注册表(registry)包含行业流程、消息和用于定义贸易伙伴间交换数据的交易词汇表。企业通过注册表登记CPP,列出它们的电子商务服务能力供潜在的贸易伙伴检索,也可以通过注册表搜索合适的贸易伙伴。知识库(repository)则是用于存储这些内容的。
▲ 核心组件
ebXML领先核心组件提供行业间的互操作性和商务性能,核心组件作用于单个的数据元素级别。核心组件识别商家最常使用和跨行业的数据项,给它 们分配中立的名字和惟一的标识符。通过核心组件,企业能够将一个行业的数据同另一个行业中相似的数据对应起来,或从一个XML术语对应到早先定义的EDI 交易。
那么使用ebXML是如何完成整个电子商务活动的呢,下图就以两个先前没有接触的企业如何通过ebXML建立关系,实现电子商务数据交换为例,说明使用ebXML进行电子商务的整个过程。
<!-- technorati tags begin -->
标签: 电子商务, 技术趋势, ebXML
<!-- technorati tags end -->
分享到:
相关推荐
基于XML的电子商务标准主要有三种:ebXML,RosettaNET ,cnXML 基于Web服务的电子商务集成标准:核心是能够实现更简便的基于XML的在线数据交换 6. 电子商务的业务模式: 单独型,开放型,撮合型,专家型 7. 我国电子...
ebXML全球电子商务标准概述1.docx
随着电子商务向开放的全球一体化贸易模式发展,迫切需要能提供迅速查询、定位、调用、集成应用服务的注册库,ebXML注册库正是应需而生的一个良好解决方案。分析了ebXML注册库的架构原则,其关键特征和主要功能,并...
基于ebXML规范的第三方物流数据交换标准的研究与应用基于ebXML规范的第三方物流数据交换标准的研究与应用
Overview on ebXML pps by HKU
首先阐述了ebXML服务的框架结构,指出ebXML消息服务是基于SOAP协议和带附件的SOAP协议,并讨论了ebXML在SOAP协议的基础上进行的扩展。
电子商务全球化标准 ebXML是下一代电子商务实现技术的框架。目前世界范围内几大国际性组织及一些大公司正致力于该项技术的研究与开发。本文论述了 ebXML的概念,ebXML的技术体系结构,使用ebXML进行商业交易的过程,...
定义了注册对象的语义,将注册对象分为简单对象和复合对象;进一步地,针对复合对象的ebXML注册描述了一个基于MOF语义的模型,论述了如何利用它来增强现有的ebRIM的语义互操作,并用实例证明了此方法的正确性。
对电子商务的ebXML注册库,通过引入语义使得能够与OWL本体语言结合起来。
ebXML在第三方物流企业信息交换中的应用研究.pdf
对国内外两种事实上的电子商务标准规范cnXML和ebXML的体系结构进行比较分析,提出了异种电子商务规范间的互操作性保证的层次,并着重分析了电子商务消息层的互操作性保证方法。
基于ebxml技术的jit集成应用.docx
6.2.3ebXML推荐的建模方法论.docx
因此, BPMN为业务流程设计和流程实施之间的差距创建了标准化的 桥梁。 另一个目标(但同样重要)是确保可以使用面向业务的符号来可视化设计用于执行业务流程的XML语言,例如 WSBPEL(Web服务业务流程执行语言) 。 ...
该项目旨在开发一个符合ebXML Message Service Specification Version 2.0 的开源实现。 该项目将实现规范中的所有功能,包括包装、路由和可靠传输。
ebXML与RosettaNet模式的供应链系统比较.docx
电子商务得以顺利实施的关键是电子商务平台间的互操作性,因此互...提出了电子商务平台中最底层的ebXML消息服务层(ebMS)的互操作性测试模型,并结合互操作性测试实践对开放源代码的电子商务消息服务平台进行二次开发。
根据ebXML规范,将各旅游企业的服务信息按...在此基础上建立起一个基于ebXML架构的旅游电子商务平台,客户只需通过简单的查询步骤就可找到满意的旅游企业服务信息,继而与相应的旅游企业进行交互,实现旅游电子贸易。
因此, BPMN为业务流程设计和流程实施之间的差距创建了标准化的 桥梁。 另一个目标(但同样重要)是确保可以使用面向业务的符号来可视化设计用于执行业务流程的XML语言,例如 WSBPEL(Web服务业务流程执行语言) 。 ...