16-ebXML原理与全球数据同步(GDSN)解析_第1页
16-ebXML原理与全球数据同步(GDSN)解析_第2页
16-ebXML原理与全球数据同步(GDSN)解析_第3页
16-ebXML原理与全球数据同步(GDSN)解析_第4页
16-ebXML原理与全球数据同步(GDSN)解析_第5页
已阅读5页,还剩53页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

电子商务根底与应

〔第四版〕上海理工大学电子商务争论所设计制作:王锡俊第九章ebXML原理9.1ebXML简介9.2ebXML根本构件9.3ebXML商务系统的运作9.4ebXML的实施脑筋急转弯9.1ebXML简介9.1.1什么是ebXML9.1.2为什么要推广ebXML9.1.3ebXML的产出文件9.1.1什么是ebXMLebXML包括一套相互关联的电子商务功能标准,这些标准的集合能够形成一个完整的电子商务框架模块。它定义了全部构造,从新角度定义商务活动,为B2B电子商务供给成套标准文件。ebXML包括:〔1〕商务流程的分析与建立;〔2〕商务信息的开掘与整理;〔3〕商务文件的标准化;〔4〕企业合同形成力气的计算机化;〔5〕贸易伙伴之间商务信息或文件的包装与安全传输。9.1.2为什么要推广ebXML传统的EDI尚有某些缺点:〔1〕大局部信息通过专有信息网络传输;〔2〕需要压缩数据形式以削减带宽的使用;〔3〕语法简洁,撰写程序处理EDI信息比较困难;〔4〕费用高,掩盖面小。XML具有以下优点:〔1〕比EDI简洁;〔2〕除企业之间的信息传输外,还有更多的用途;〔3〕很简洁找到生疏这种语言的开发者;〔4〕是一个中立语言平台;〔5〕在任何地方都简洁建立XML的阅读和传送应用。XML的消逝给电子商务带来了解决标准问题的优秀方法,但是电子商务的XML技术标准不仅仅是涉及到XML技术本身的问题,更重要的是要把电子商务的流程和治理方法结合到其中。为解决上述问题,ebXML消逝了。ebXML带来的好处主要表现在:供给全球性的电子商务开放标准;建立全球统一的电子商务市场;推动中小企业和进展中国家电子商务的推广;帮助目前承受EDI或电子商务的公司进一步转型,承受新的电子商务标准,进而进展新的交易伙伴;加速目前各种XML产业标准的整合。9.1.3ebXML的产出文件ebXML产出文件可分为技术标准、技术报告、白皮书和参考文件四种。技术标准属于ebXML架构强制性的标准。包括:〔1〕ebXML技术架构标准;〔2〕ebXML商业流程标准预备;〔3〕ebXML注册信息模型;〔4〕ebXML注册效劳标准;〔5〕ebXML要求标准;〔6〕合作意向框架与协议标准;〔7〕信息效劳标准。9.2ebXML根本构件9.2.1注册中心9.2.2合作协议概要与合作协议契约9.2.3信息构造9.2.1注册中心1.ebXML注册中心的作用ebXML注册中心供给了一套效劳能够使ebXML电子商务参与者信息共享,其目的是各参与者之间基于ebXML标准进展商务流程整合。共享信息保存在数据库中,由ebXML注册中心治理。2.ebXML注册中心的工作程序假设购置者和销售者希望使用ebXML进展B2B交易,双方都使用由第三方供给的注册中心的效劳。注册工作将依据以下程序进展:〔1〕提交预备文件;〔2〕提交商务流程文件;〔3〕销售者提交合作意向框架;〔4〕购置者查找销售者;〔5〕建立合作协议。3.ebXML注册中心的构造ebXML注册中心包括注册中心效劳和注册中心客机户。注册中心效劳机供给治理数据库的方法;注册中心客户机是进入注册中心的应用软件〔参见图9-1〕。图9-1显示,在组成根本治理对象和查询方式的一组界面中,有两个主要界面:〔1〕生命周期治理界面〔LM〕。〔2〕询问治理界面〔QM〕。

注册中心服务机注册中心客户机

LM

QM

RC图9-1ebXML注册中心构造示意图注册中心客户机程序通过调出不同的界面使用注册中心的效劳。图11-2描述了注册中心构造支持的两种可能的拓扑形式。左侧图,注册中心供给了一个基于“瘦客户机”程序的网络,使用者可以使用一般网络扫瞄器进入注册中心。右侧图,使用者使用“胖客户机”注册扫瞄器应用软件进入注册中心。注册中心客户机界面通过因特网与注册中心保持联系。图9-2注册中心构造支持的两种可能的拓扑形式9.2.2合作协议概要与合作协议契约1.合作协议概要〔CPP〕合作协议概要定义了参与交易的一方与其他方进展信息交换的力气和商务合作的力气。CPP的形成如图9-3所示。参与方A将信息列表,然后构建一个包括上述信息的CPP,并将其放入注册中心的数据库中,以便查询。一旦参与方A将其信息放入数据库,其他参与方就可以通过注册中心数据库的查询效劳,觉察参与方A。图9-3CPP的形成商务内容具有的能力交易时间与贸易伙伴的合作参与方A企业信息

----企业名称

-----联系方式传输协议传输安全协议信息协议连接过程规范文件终止与重试其他CPP

描述建设在贸易伙伴建立协议并运作相互之间的信息交换时,每个贸易参与者需定义自己的CPP。每个CPP都涉及:〔1〕一个或多个将建立在ebXML注册中心的现有商务流程。〔2〕一个或多个信息定义,这些定义应从可以重复利用的角度加以定义,并将储存在ebXML注册中心。每个CPP还需要具体说明:〔1〕贸易伙伴能够参与商务交易;〔2〕技术协议和技术特性;〔3〕贸易伙伴共同成认的其他协议和创立的CPA。图9-4XML语言描述的CPP总体构造<CollaborationProtocolProfilexmlns=“:///namespaces/tradePartner“xmlns:ds=“:///2023/09/xmldsig#“xmlns:xlink=“:///1999/xlink“version=“1.1“><PartyInfo><!--oneormore-->...</PartyInfo><Packagingid=“ID“><!--oneormore-->...<Packaging><ds:Signature><!--zeroorone-->...</ds:Signature><Comment>text</Comment><!--zeroormore--></CollaborationProtocolProfile>CPP是XML语言描述的文件,图9-4是XML语言描述的CPP总体构造。CollaborationProtocolProfile是CPP总体构造的根元素,需要三种名称空间说明其性质:xmlns=“:///namespaces/tradePartner”是缺省名称空间。这个缺省是对于文档本身的内容而言的。xmlns:ds=“:///2023/09/xmldsig#”是XML数字签名〔DigitalSignature,ds〕的名称空间。xmlns:xlink=“:///1999/xlink”是xlink名称空间,它允许CPP引用外部的信息。version注明所使用的ebXML相关标准版本的信息。CollaborationProtocolProfile根元素由以下子元素构成:PartyInfo元素用于组织的鉴别,供给有关组织的具体信息。Packaging元素供给了有关信息台头和内容的封装方法。CPP文件可以使用XML数字签字标准。Comment元素是文本文件,用于记录交易者希望到达的各种意愿。2.合作协议契约〔CPA〕合作协议契商定义了交易双方在履行已经选择的商务流程过程中相互作用的方式。交易双方使用同样的CPA构建其运作时间系统。图9-5中,参与方A和B运用各自的CPP共同建立了一个独立的CPA,此CPA集合双方CPP中共同点,并确定双方商务合作的履行方法。CPA同样是XML语言描述的文件,图9-6是XML语言描述的CPA的总体构造。CPA标识参与各方信息

----参与方A----参与方B传输协议传输安全协议文件交换协议连接过程规范文件重试其他参与方A的CPP

参与方B

的CPPCPA同意CPA同意

CPA1谈判2谈判3传输基于CPA的协议34彼此开始电子商务活动传输基于CPA的协议图9-5CPA形成示意图

图9-6XML语言描述的CPA的总体构造<CollaborationProtocolAgreementxmlns=“:///namespaces/tradePartner“xmlns:bpm=“:///namespaces/businessProcess“xmlns:ds=“:///2023/09/xmldsig#“xmlns:xlink=“:///1999/xlink“cpaid=“YoursAndMyCPA“version=“1.2“><Statusvalue=“proposed“/><Start>1988-04-07T18:39:09</Start><End>1990-04-07T18:40:00</End><!--ConversationConstraintsMAYappear0or1times--><ConversationConstraintsinvocationLimit=“100“concurrentConversations=“4“/><PartyInfo>…</PartyInfo><PartyInfo>…</PartyInfo><Packagingid=“N20“><!--oneormore-->...</Packaging><!--ds:signatureMAYappear0ormoretimes--><ds:Signature>anycombinationoftextandelements</ds:Signature><Commentxml:lang=“en-gb“>anytext</Comment><!--zeroormore--></CollaborationProtocolAgreement>CPA同样是XML语言描述的文件,图9-6是XML语言描述的CPA的总体构造。CollaborationProtocolAgreement是CPA总体构造的根元素,有四种名称空间说明其性质,其中的缺省名称空间、ds名称空间和xlink名称空间与CPP一样,同时增加了商务流程的名称空间:xmlns:bpm=“:///namespaces/businessProcess“除version注明所使用的ebXML相关标准版本的信息外,CPA还包含了双方都使用的cpaid属性。CPAid是用于鉴别参与CPA的各方身份的元素。CollaborationProtocolAgreement根元素由以下子元素构成:一个Status元素,说明创立CPA的过程状态;显示这一过程中文档的位置,可能的值是proposed、agreed和signed。一个Start元素,记录CPA开头生效的日期和时间。一个End元素,记录CPA完毕的日期和时间。零个或一个ConversationConstraints元素,记录经过谈判确定的协议。PartyInfo元素、Packaging元素、ds:Signature元素和Comment元素的含义与CPP一样。3.CPP/CPA与注册中心CPP/CPA与注册中心的工作程序,可分为6步:任何参与方都可以将自己的CPP在注册中心注册。参与方B通过注册中心的检索觉察参与方A〔买方〕,将参与方A的CPP下载到自己的效劳器上。参与方建立CPA〔A、B〕并将CPA〔A、B〕传给参与方A。参与方A与参与方B谈判形成CPA,并各拘束自己的效劳器上保存同样的CPA。参与方A与参与方B依据CPA的信息形成运行时间系统。参与方A与参与方B在新的CPA标准下开展交易活动。图9-7

CPP/CPA与注册中心的工作程序注册中心参与方A(销售者、服务器)CPP(B)CPP(X)CPP(Y)CPP(Z)CPP(A)(2)(6)(3)(4)(1)(1)参与方B(购买者、服务器)CPA(A、B)(文件)(document)(扩展名、编码)

(Exe.Code)(5)CPA(A、B)CPA(A、B)(文件)(document)(扩展名、编码)

(Exe.Code)(5)CPA(A、B)图9-7说明白CPP/CPA与注册中心的工作程序。9.2.3信息构造ebXML的信息构造从外到内包括5个层次:传输信封;信息信封;信封标题和信封内容;文件标题和文件内容;清单和标题。图9-8ebXML的信息构造

9.3ebXML商务系统的运作9.3.1商务流程9.3.2商务功能状态9.3.3商务文件与信息信封9.3.4ebXML在企业之间的交互9.3.1商务流程商务流程是一种模式,利用这种模式,可以完成一个或多个商务活动。图9-9反映了一个商务流程。

商务流程合作交易...交易合作商务流程ness商务流程ness图9-9商务流程图9-10是个材料订货的商务流程。图9-10材料订货的商务流程9.3.2商务功能状态1.实施状态实施状态特地处理建立一个ebXML的应用根底构造的程序。图9-11说明白ebXML注册中心和贸易参与者之间根本交互活动。图9-11商务功能状态:实施状态

2.检索与猎取状态检索与猎取状态掩盖了全部ebXML相关信息资源的检索。此时,可以开头检索并猎取资料。图9-12商务功能状态:检索与索取状态3.运行时间状态运行时间状态掩盖了ebXML细节的实施与实际的ebXML交易。在运行时间状态中,ebXML信息在贸易伙伴之间通过ebXML信息效劳进展交换。图9-13商务功能状态:运行时间状态

9.3.3商务文件与信息信封商务文件的定义是对商务文件方案和组成文件的信息的标准。图9-14中左边是商务文件示意图,右边是一个购置订单的例子。图9-14

商务文件示意图在商务贸易中,将商务文件放入文件信封中,文件信封注明发送者和接收者的商务标识。文件信封放在信息信封中并在商务效劳界面之间转换。信息信封可能被注明商务效劳界面的统一资源地址。信息有截止时间和其他传输把握机制。从规律上看,这是一个嵌套信封构造〔参见图9-15〕。

传输/邮路信封信息信封

文件信封文件...文件商务服务界面传输/邮路协议商务流程图9-15信封构造示意图9.3.4ebXML在企业之间的交互1.ebXML在两个企业之间的交互ebXML支持B2B电子商务活动中的全部形式。对于两个贸易参与者,首先需要依据ebXML的标准构成根本的交互形式,然后开头商务交易〔图9-16〕。图9-16中共有6个步骤:〔1〕索取具体的商务资料;〔2〕建立本公司的应用系统;〔3〕登记CPP;〔4〕询问文件;〔5〕谈判和协议;〔6〕处理商务事务图9-16ebXML在两个公司之间中的交互

整个交易过程是建立在以下根底上:〔1〕描述商务流程的标准机制以及相关的信息模型;〔2〕注册机制和储存商务流程和信息模型以便共享和重复利用;〔3〕检索所包含的参与者的信息;〔4〕注册参与者信息的机制;〔5〕描述彼此之间进展商务谈判的机制;〔6〕标准的商务信息效劳框架。2.三个或更多参与者利用一个供给链交易的商务流程当ebXML在两个企业之间交互时,一条供给链只包含了两个交易参与者,如图9-17。假设一条供给链上有三个交易参与者,这一供给链就消逝图9-18所示的形式。图9-17两个交易参与者形成的供给链图9-18三个交易参与者形成的供给链图9-18与图9-17最根本的区分是“交易参与者乙”同时与两个不同的交易参与者进展交易。这时,交易参与者的主要活动包括:〔1〕每一个交易参与者各自定义自己的CPP。〔2〕交易参与者实施协议中各自应实施的局部。〔3〕交易伙伴开头交换信息并执行商务交易协议。3.具有中间效劳商的商务流程中间效劳商确定一种供给外部商务效劳的商务流程。客户恳求中间效劳商供给效劳。中间效劳商将履行客户的恳求,通过适当的信息交换治理与其他交易参与者供给联系并最终答复客户的恳求〔图9-19〕。图9-19具有中间效劳商的商务流程4.更多交易参与者并有物流配送中心参与的商务流程在这种商务流程中,交易参与者共同使用同样的交易流程,并具有相互关联的交易程序。每一个交易参与者可能需要和更多的交易伙伴发生关系,而商品则通过物流配送中心加以配送。图11-20更多的交易参与者并有物流配送中心参与的商务流程

9.4ebXML的实施9.4.1ebXML的进展战略9.4.2企业ebXML的实施步骤9.4.3ebXML的运作模式9.4.4企业ebXML的实践9.4.1ebXML的进展战略从宏观角度看,ebXML的实施战略可以分为了解与培训、促进与实施、全面推广三个阶段。

第一阶段第二阶段第三阶段了解与培训促进与实施全面实施图9-21ebXML的实施战略的三个阶段

1.了解与培训了解与培训为企业广泛应用ebXML奠定根底。关键措施有:〔1〕介绍ebXML的根本原理和推广目的。〔2〕供给应用ebXML的本钱与效益的具体分析。〔3〕宣传实施ebXML确实带来效益的应用范例。〔4〕开展ebXML的特地培训,充分发挥大学、软件公司的优势,发挥网络的优势。2.促进与实施促进与实施可以理解为努力使越来越多的企业以可承受的本钱应用ebXML。关键措施有:〔1〕说服较多的企业承受ebXML。〔2〕供给ebXML具体的实施步骤与方法,特殊应留意为企业供给ebXML应用解决方案软件包。〔3〕大力支持地区和工业行业ebXML的试点工程。〔4〕供给资金开展ebXML的争论工程。3.全面推广阶段本阶段的目的是使全社会进一步生疏ebXML,鼓舞企业之间、交易参与者之间广泛承受ebXML。主要措施包括:建立专家组,解决全面实施ebXML的技术问题。与UN/CEFACT和OASIS亲切联系,留意ebXML进展新动态。收集企业应用ebXML的信息,分析收集到的数据,解决ebXML实施中的各类问题进展研讨会、阅历沟通会,总结应用阅历教训。出版有关书籍和刊物,定期更新在线ebXML。9.4.2企业ebXML的实施步骤1.技术条件的预备〔1〕效劳器、计算机、防火墙、因特网等硬件设备。〔2〕能够使用不连续数据传输、路径和信息包,保证通过因特网的信息可以准确、完整地接收和发送。〔3〕能够使用电子签字和具有其他安全手段。〔4〕在保证长期投资效益的前提下,允许商务流程和使用技术的独立升级。2.获得ebXML编码企业已具备ebXML特地人才,可直接使用ebXML新系统。企业没有足够的特地人才,可恳求特地的ebXML开发询问公司予以帮助,完成整个过程的设计、安装和调试。也可外购ebXML开发程序,企业内部治理ebXML的运作。3.商务流程的整合整合企业流程,企业需要理解信息传输机制,需要细心设计的网络界面、信息打包规定、可以预料后果的信息传送和安全模型。企业商务流程整合的步骤如图9-22所示。图9-22企业商务流程整合步骤

从图9-22可以看出,整合可分为5个步骤:〔1〕撰写整合工程建议书。〔2〕基于整合工程建议书收集有关需求信息〔3〕在需求被定义和认同的根底上,开头商务流程和商务信息的实际分析工作,进而确定商务流程的定义和商务文件的定义。〔4〕制订商务流程整合预备。〔5〕实施商务流程整合预备。9.4.3ebXML的运作模式ebXML运作模式可分为设计阶段和运行阶段。设计阶段:公司将其商务流程文件与合作协作概要注册。交易双方依据注册机制中的CPP协商产生共同遵守的合作协议契约作为交易的准则。运行阶段:双方建立各自的商业界面并进展信息的交换。图9-23ebXML运作模式

9.4.4企业ebXML的实践1.开拓性的尝试早期ebXML应用尝试从开放性资源工程开头,工程掩盖了转变交易参与者的商务文件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论