当前位置: 迅达文档网 > 党团工作 >

电子商务标准ebXML研究

| 来源:网友投稿

                              (辽宁师范大学管理学院,辽宁 大连 116029)
摘 要:文章分析了全球化电子商务标准ebXML的主要作用、描述了其技术结构体系及其在电子商务交易中的应用实例,以期对我国电子商务企业的发展起一定的指导作用。
关键词:电子商务标准;ebXML;XML
中图分类号:F270.7  文献标识码:A  文章编号:1007—6921(2008)02—0030—03
      经济全球化战略使电子商务成为企业发展的必然选择。 然而,电子商务的主要模式——B to B模式的开发并没有给企业的投资带来预期的回报,其主要原因,首先缺乏统一的、基于I
nternet的电子商务规范,其次没有充分发掘和利用基于Internet的廉价电子商务技术。电子商务的构想最早是通过EDI(Electronic Data Interchange,电子数据交换)实现的。EDI
的出现大大提高了商业运作效率,可是EDI的启动费用是相当高的,据统计,全世界的前10 000家公司中98%以上都在使用EDI,而其他公司中却仅有5%是EDI的用户。EDI昂贵的费用使很多中小企业望而却步。
      近一段时间以来,人们一直在寻找EDI的替代方案,希望能够找到一种使全球不同规模的企业都能受益的简单、廉价的交换商务文档的方法。在这样的背景下ebXML应运而生了。
      ebXML(Electronic Business using eXtensible Markup Language)是由联合国贸易促进与电子商务中心(UN/CEFACT)和美国结构化信息标准发展组织(OASIS)共同推动的一项电子商务结构标准。它提出一套完整的技术规范,制定电子商务各种功能标准,包括商业流程的建立、信息的发掘、信息的包装与传输等,其目的是要使全球企业,无论其规模大小,都可以通过Internet进行电子商务交易。凭借这套规范,全世界的企业将有一套标准可循,以建立交易伙伴的关系,或者交换商业信息。
1 ebXML的作用
1.1 提供全球性的开放标准
      ebXML作为电子商务全球化标准,是一组支持模块化电子商务框架的规范,支持全球化的电子市场,它使得任意规模的企业能够通过交换基于XML的信息,不受行业、地域限制地接洽和处理生意。ebXML结构将支持整个商务过程,包括参与数据交换的双方必须在商务过程上下文连接方面执行相同的事务处理;共同的语义,即单词表述或表示不同而意义相同;共同的词汇,即单词和意义之间直接通信;共同的字符编码;共同的表述,即XML元素名称、属性和这些元素的利用、文件构成的方法都相同;共同的保密措施;共同的数据传送协议以及共同的网络层。
1.2 建立全球统一的电子商务市场
      ebXML的基本目的就是建立全球统一的电子商务市场,为了实现这一目标,关键的问题就是简化现有的数据交换技术标准,并使不同的交易方式相互协调。这种简化和协调性可通过与核心部件相结合的方式开发商务元节点得以实现,从而适应不同国家和多国商务过程需求,并支持向前和向后兼容ebXML的技术框架。而且所有的ebXML技术规范应能由某种语言(如英语)转换成其他的自然语言。
1.3 协助EDI公司转型,加速各种XML产业标准的整合
      商业企业看中其应用和贸易伙伴应用之间的最大的互通性。这种互通性凭借从事商务的单一的电子方式,即将ebXML用于电子商务的单一的标准得以实现,但是许多商业企业在基于现有标准的EDI和新的XML商务方面有相当多的投入。这些企业需要一种容纳基于现有标准的传统的EDI解决方案和XML解决方案的机制和迁移途径。ebXML不仅提供从现有的EDI和XML解决方案迁移的途径,而且能够保证在开发ebXML技术规范方面优先实现最大限度的互通性。
2 ebXML的技术体系结构
       ebXML的技术体系结构是使用了现存标准的模块化的结构,它建立在EDI的经验之上,并利用了XML的灵活性和Internet的普及性和廉价性,EbXML的技术体系结构如图1所示,它分为设计阶段和运行阶段两个部分。
2.1 设计阶段(Design Time)
      设计阶段分为三层:
      最上层有三个模块:商业流程模块(Business Process)、商业文档模块(Business documents)、核心组件模块(Core/Domain Components),是三个静态的企业模型。这三个静态模型在企业进入ebXML系统进行交易之前已经建立完毕,它们都以XML的形式通过注册中心 (Registry)注册,然后存储在存储中心(Repository)。商业流程模块是企业用UMM(UN/CEFACT Modeling Method)建立商业模型而产生的该企业特有商业流程规范。商业文档模块包含了交易双方交换信息所必须的商业文档,如电子订单、电子发票等。核心组件模块包含了经过ebXML小组的专家或ebXML的提供商提供的可以重复利用的组件,一些规模较小的企业,可以利用这些现成的组件建立自己的流程信息模型。
资料来源:ebXML Business Process and Business Information Analysis Overview 1.0
      中间一层是注册与存储中心(Registry/repository),它是ebXML体系结构的核心。所有的服务提供者将自己所能提供的服务用XML打包后,通过注册中心提供的创建、更新和分类等通用接口注册,然后存放在存储中心;所有的服务请求者通过注册中心提供的查询、访问等接口,找到并获得最适合自己的服务提供者所提供的服务,然后双方再进行交流。一个ebXML体系结构里可以有很多注册与存储中心协同工作,分布在世界上各个领域,它们彼此之间按照 ebXML 的规范互相通信,使得全球范围内的可靠的电子商务成为现实。
      最底层是合作伙伴框架CPP(Collaboration Protocol Profile)和合作伙伴协议CPA(Collaboration Protocol Agreement)。CPP是一个XML形式的文件,描述某企业与商业交易相关的信息,包括企业的名称,企业在每个商业流程中的角色,企业支持的商业流程规范,以及实际交易支持的通信协议等技术指标,其主要目的是为了介绍企业自身。CPA也是一个XML形式的文件,它包括服务的接收方与商业交易相关的信息,比如企业的名称,企业在每个商业流程中的角色,双方的商业流程规范,以及实际交易支持的通信协议等技术指标,其主要目的是服务的接收方对提供方答复。
2.2 运行阶段(Run Time)
      运行阶段主要涉及的是ebXML所执行的交易过程。运行阶段的交易得以执行是建立在设计阶段的模型与规范完整的实现基础上的,即交易双方生成一致认可的CPA的基础上,履行合同,进行交易。
      运行阶段左右两边是业务服务接口(Business service interface)和业务服务应用(Business Service Application)。业务服务应用 是ebXML的客户端,企业要同ebXML的其他贸易伙伴交换商业文档,就必须通过业务服务接口进行。业务服务接口是由已经确定好的CPA动态生成的,CPA就相当于交易合同,其主要作用是约束、保证交易准确地按合同执行,CPA定义好了一系列的参数将这个业务服务接口牢牢控制住,所有的文档交换都必须严格地通过这个接口。
      运行阶段中间部分的传输(Transport)和打包(Package)是ebXML通讯服务(ebXML Message Service)的规范。这个框架规范主要关注的是交换的商业文档是如何通过一些公共的传输协议(如http、smtp)而不是专用的协议可靠而迅速地传递到交易的双方,其主要目的就是给文档交换提供一个健壮而低廉的解决方案。
3 ebXML应用研究
      利用ebXML是如何完成整个电子商务交易活动呢?图2就以两个先前没有接触的企业如何通过ebXML建立关系,实现电子商务数据交换为例,说明使用ebXML进行电子商务的整个过程。
      首先,企业A通过ebXML注册中心查看“ebXML注册表”的内容,需要的时候可以下载或就地查看“核心库”(Core Library)。“核心库”将允许企业A定义其自身的ebXML要实现的要求以及ebXML是否适合于它们的商业需求。然后,企业A可以构建或购买适合于它所预想的ebXML事务的ebXML执行系统,同时希望其交易伙伴也将全部支持ebXML的元素。
      然后,企业A要创建一个合作伙伴框架(CPP)文件,并向“注册表”注册它。合作伙伴框架(CPP)必须要包括企业A感兴趣的合作伙伴的类型,以及为吸引潜在的合作伙伴将来合作的一些必备信息。一旦注册了企业A,企业B就可以查看企业A的合作伙伴框架(CPP),以确定它与企业B的合作伙伴框架(CPP)的要求兼容。那时,企业B应该在能够顺应CPP的基础上自动与企业A协商合作伙伴协议(CPA),以及作为ebXML标准或建议给出的、双方达成的协议。
最后,这两家公司开始处理实际事务。这些事务可能涉及符合未来ebXML标准和建议的商业文档。
4 结论
      ebXML的技术体系结构只是一个规范,并没有涉及这个规范的实现,不过,现在许多著名的IT企业,如IBM,BEA Systems,Sun公司等正在建造基于ebXML的系统。中国科学院软件所电子商务研究中心联合国内一些著名的IT企业组成了cnXML联盟,研究开发具有我国自主知识产权的电子商务交易规范语言及支持平台cnXLM。如何在技术上实现ebXML,在ebXML体系结构基础上构建全球化的、廉价的、安全的电子商务系统是我们亟待解决的问题。
[参考文献]
[1] Paril,S.; Newcomer, E; ebXML and Web services . Internet Computing, IEEE , Volume: 7 Issue: 3 , May-June 2003:74~82.
[2] Hofreiter, B.; Huemer, C.; Klas, W.;ebXML: status, research issues, and obstacles .Research Issues in Data Engineering: Engineering E-Commerce/E-Business Systems, 2002. RIDE-2EC 2002. Proceedings. Twelfth International Workshop on , 24~25 Feb. 2002:7~16.
[3] 冉隆科.ebXML标准夯实电子商务基础[N].中国计算机报,2001-04-24.
[4] 陈恭如,吴晨.ebXML技术框架——全球电子商务的革命[J].中国金融电脑,2001,(12):8~12.
[5] 黄东林.构建基于ebXML的供应链管理系统[J].情报杂志,2002,(11).
[6] http://www-900.ibm.com/developerWorks/cn/xml/x-ebxml/index.shtml#1.
[7] http://www.ebxml.org.

推荐访问:电子商务 标准 研究 ebXML

热门排行

党委党组落实全面从严治党主体责任规定指出本地区本单位发生重大违纪违法案件14篇

党委党组落实全面从严治党主体责任规定指出本地区本单位发生重大违纪违法案件14篇党委党组落实全面从严治党主体责任规定指出本地区本单位发生重大违纪违法案件篇1我

2022年五星支部创建实施方案5篇

2022年五星支部创建实施方案5篇2022年五星支部创建实施方案篇1为切实提高支部党建工作科学化水平、不断夯实党建基础,挖掘支部党建特色,创新支部党建工作做

七言绝句古诗精选【十首】

【 能力训练 导语】七言绝句是中国传统诗歌的一种体裁,简称七绝,属于近体诗范畴。此体全诗四句,每句七

2022年支部党员大会记录内容14篇

2022年支部党员大会记录内容14篇2022年支部党员大会记录内容篇120xx年度我校新党员发展工作已经开始。根据学校党委3月21日会议精神,今年新党员发展

统计工作如何为企业管理服务

作为企业管理重要组成部分的统计工作,在企业的经济运行中发挥着信息、咨询和监督三大作用,它为企业的经营

乡镇创建无毒社区工作方案

一、指导思想以“三个代表”重要思想为指导,认真贯彻落实上级精神,以禁吸戒毒为中心,全面落实禁毒工作责

四年级我家菜园日记500字

菜园子,就是种菜的地方。种菜的时候为了防止家禽进入菜地,于是农夫用篱笆或者栅栏将菜地围起来形成的一个

哈尔移动城堡电影观后有感范本

在观看完一部作品以后,相信你会有不少感想吧,这时我们很有必要写一篇观后感了。可能你现在毫无头绪吧,下

党支部2022年学习计划14篇

党支部2022年学习计划14篇党支部2022年学习计划篇1认真坚持“三会一课”制度,对于加强支部建设,提高党的战斗力、健全党的生活,严格党员管理,充分发挥党