《全球电子商务标准概述41068.docx》由会员分享,可在线阅读,更多相关《全球电子商务标准概述41068.docx(32页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、ebXML全球电子商务标准概述 ebXML是联合国贸易简化和电子商务促进中心 (UN/CEFACT)及推进结构化信息标准组织(OASIS)于1999年11月成立的工作组。多年来,全球一百多个国家,两千多个组织的EDI、XML专家、企业、行业组织、软件服务商等约5000人参与了ebXML标准的制订工作。ebXML的远景是提供“一套国际上一致认可的、由通用的XML语法和结构化文件组成的技术规范,使电子商务简单易操作并且无所不在、最大限度的使用XML、便于跨行业的B2B、B2C商务交易,促进全球贸易。 ebXXML的目标标是:构建一一个以开放的的XML标准为为基础的电子子商务基础架架构,为全球球统一
2、的电子子交易市场提提供全球透明明的、安全的的、一致的电电子数据交换换环境,为所所有企业进入入电子商务的的道路扫清障障碍,简化贸贸易程序。 ebXXML与其他他电子商务标标准的最大不不同之处在于于,它不针对对某一具体的的行业。ebbXML是一一个跨行业的的电子商务架架构。该架构构提供了各行行业建立电子子商务交易的的方法学。直直接整合商务务流程,ebbXML电子子商务的关键键是商务,而而不是电子。 ebXXML标准技技术规范为电电子商务定义义了一个基础础架构,通过过这个架构,可可以建立协调调一致的、有有极强互操作作能力的电子子商务的服务务和组件,在在全球电子商商务市场中无无缝集成。同同时标准技术术
3、规范提供了了实现这一架架构的七项机机制: 1、 商务流程程信息模型标标准机制 2、 注册与存存储商务流程程信息模型机机制,用来实实现共享和重重用。 3、 发现交易易伙伴相关信信息机制,包包括商务流程程、商务服务务接口、商务务信息、消息息交换传输及及安全。 4、 注册和存存储上述相关关信息,供交交易伙伴彼此此发现、检索索相关信息的的机制。 5、 合作协议协协定配置(CCPA)机制制。 6、 消息服务务协定机制。 7、 把商务流流程与约定描描述于消息服服务的机制 ebXXML技术规规范完全同WW3C XMML技术规范范保持一致,为为ebXMLL贸易伙伴应应用内部及相相互之间提供供互操作性,为为已认
4、可的电电子数据交换换标准和正制制定的XMLL商务标准提提供转换的方方法,使互操操作性和效益益最大化,未未来提交至一一个国际认可可的标准组织织作为国际标标准发布。 文章来源:中国国物品编码中中心 看ebXML如如何做生意2004-055-31 114:45作者者:海文 20001年,十个个知名厂商参参与了基于eebXML(EElectrronicBBusineessExttensibbleMarrkupLaanguagge:电子商商务可扩展语语言)之上的的商业交易演演示活动。eebXML是是一种标准,它它的使用可以以方便世界上上所有规模大大小的企业进进行电子交易易活动。 Sunn、Ciscco、
5、IBMM和其它厂商商参与了这次次演示。在演演示中,模拟拟买卖双方都都相互找到了了对方,并签签订了一个合合同,还交换换了一些关于于原材料的信信息。 ebXXML标准为为所有公司提提供一个框架架,用于交换换开展电子商商务所必需的的信息,而不不必借助昂贵贵而复杂的EEDI(电子子数据交换)软软件。采用eebXML,哪哪怕仅是一台台PC机,只只要它连在因因特网上,就就可以进行在在线的电子商商务。 ebXXML是由OOASIS(OOrganiizatioonforttheAdvvancemmentoffStrucctureddInforrmatioonSysttems:结结构化信息系系统发展组织织)发起
6、建立立的。此外,它它也得到了UUN/CEFFACT(UUniteddNatioonsCennterfoorTraddeFaciilitattionanndElecctroniicCommmerce:联合国促进进贸易和电子子商务中心)的的支持,该组组织以前为EEDI创建了了国际化标准准。 这次演演示重点放在在ebXMLL消息服务的的核心部分,包包括信息发送送、路由和打打包。OASSIS总裁BBillSmmith说道道,消息服务务的核心部分分内容已经得得到了广泛认认可,以后不不会有大的改改变,所以各各厂商目前可可以将它应用用到产品中。 整个标标准目前还没没有得到最后后的批准。eebXML的的关键部
7、分有关数据据仓库注册和和CPA(CCollabboratiiveParrtnerAAgreemment:合合作协议协定定)的内容在在OASISS2002年年2月份在加加拿大的温哥哥华会议上最最终完成,使使所有企业使使用完整的eebXML。 目前,大大约有来自六六大洲的1000多个公司司的20000名开发者在在为ebXMML工作。SSmith说说道,OASSIS也正在在和零售业的的GCI(GGloballCommeerceInnitiattive:全全球商务促进进委员会)及及AIAG(AAutomoobileIIndusttryActtionGrroup:汽汽车工业行动动组织)开展展合作,一起起
8、开发和完善善ebXMLL标准。 此外,还还有像XMLLSoluttions、SSterliingCommmercee、Fujiitsu、NNTTCommmuniccationns、Savvvion,Viquiity、TIIE等世界上上许多知名公公司都参与了了该标准的开开发。 据Smmith和其其他开发者宣宣称,ebXXML标准并并不会和传统统EDI以及及UDDI(UUniverrsaldeescripption,DDiscovvery& Inteegratiion:统一一描述、发现现和集成)标标准相冲突,而而是进一步地地完善和补充充。UDDII主要针对的的是包括所有有公司信息的的黄页目录,而而
9、ebXMLL将包括可靠靠性、安全性性在内等一系系列开展电子子商务的规定定。也就是说说,UDDII用来找寻所所需的厂商,而而ebXMLL则能够满足足成千上万的的交易的需求求。 ebXXML标准甚甚至可以进一一步扩展,如如包括政府用用于海关处理理所需的信息息,但是要达达到在进出口口中彻底取消消物理形式的的表单和签署署的理想状态态,还有很长长的一段路要要走。 在这这次演示过程程中,其中有有一段是要买买方为卖方按按要求寻找一一个ebXMML存货仓库库。搜索工具具显示了有关关厂家的例表表。在例表中中,买方可以以任选一家,并并发送一个建建议合同给卖卖方。卖方对对这个建议进进行审核后,点点击“Acceppt
10、(接受)”按钮之后,该该交易就完成成了。 在另另一部分演示示中,一家汽汽车制造商和和另一家汽车车经销商自动动地交换关于于汽车装货的的信息。 使用ebXMLL的商业过程程示意图 ebXXML适用于于所有规模的的企业,它还还将用到ERRP(企业资资源计划)应应用、中间件件以及各种基基于Inteernet的的交换应用中中。 “我们们的目的就是是要把EDII的好处带给给世界上更多多的企业。”Smithh说道。 参加加演示的厂商商表示,ebbXML可以以大大降低在在线商务软件件的开发成本本,这对于所所有国家和企企业而言都是是好事。 某些企企业可能没有有ERP系统统,但他们可可以接受一个个来自Intter
11、nett的购买订单单,并作出反反应。 只要要一个公司能能够使用HTTTP(超文文本传输协议议)以及SMMTP(SiimpleMMailTrransfeerProttocol:简单邮件发发送协议),他他们就能够利利用Web浏浏览器开展电电子商务。 毫无疑疑问,ebXXML降低了了电子商务的的门槛,所以以能够使小公公司方便地和和大公司进行行电子商务,而而EDI在以以前是只能在在大公司之间间开展的。当当然,这对于于那些想彻底底清除昂贵的的基于纸的系系统的大公司司也是有利的的。有了ebbXML,大大公司也能和和小的供应商商进行商务合合作。 文章来源:中国国计算机报一、ebXMLL 系统概览览2004-
12、088-06 116:24 图 11表示了两个个贸易伙伴高高层级应用的的案例剧本,如如何首先建立立联系,然后后进行简单的的商务交易和和信息交换。图图示模型示例例了建立和推推广ebXMML应用和相相关架构组件件所需的流程程和步骤。这这些组件以递递增的方式来来实施。ebbXML规范范并不仅限于于这个简单的的模型,它只只是在此作为为对概念的简简单介绍,详详细的ebXXML应用示示例,在附录录A中描述。 下面概概括性的介绍绍了有关概念念和重要架构构: 1. 描述商务流流程和相关信信息模型的标标准机制。 2. 注册、存储储商务流程和和信息元模型型的机制,用用来实现共享享和重用。 3. 每个参与方方的信息
13、发现现包括: 它们支支持的商务流流程。 它们提提供的支持商商务流程的商商务服务接口口。 双方的的商务服务接接口所交换的的商务消息。 所支持持的传输、安安全和编码协协议的技术构构建。 4. 注册上述信信息的机制,以以便于发现和和检索。 5. 对相互达成成的商业协议议的描述机制制,这些协议议主要基于上上述 3 中中提供的信息息。(合作协协议协定CPA) 6. 标准化的商商务报文服务务框架,保证证贸易伙伴间间报文交换可可互操作,安安全和可靠。 7. 根据商业协协议中约定的的商务流程,配配置参与方消消息服务的机机制。图 1 两个公公司使用ebbXML进行行电子商务的的高层级流程程图 图 11 中,A公
14、公司在网上进进行ebXMML 注册(图图 1,步骤骤 1)。在在查询了 eebXML 注册的内容容后,A公司司决定建立并并实施自己的的 ebXMML应用系统统(步骤 22)。客户软软件开发并不不是参与ebbXML的先先决条件。 ebXMLL 一致性应应用程序和组组件,可以做做为压缩打包包的解决方案案在商业运作作的情况下获获得。 A公司司把自己的商商业配置信息息(包括实施施细节和相关关链接)提交交到ebXMML注册(图图 1,步骤骤 3)。提提交到 ebbXML注册册的商业配置置文件描述了了该公司具有有的ebXMML能力、约约束以及它支支持的商务剧剧本。这些商商务剧本是商商务流程和公公司可以使用
15、用的相关信息息(如:销售售税额的计算算)的XMLL版本。在验验证了商务剧剧本的格式和和用法的正确确性之后,给给A公司发送送一个确认 (图 1,步步骤 3)。 B公司司在ebXMML注册中发发现了A公司司的商务运作作能力(图 1,步骤 4)。B公司向AA公司发送一一个请求,表表明它愿意运运用ebXMML 进行商商务交换(图图 1,步骤骤 5)。B公司得到到ebXMLL符合的压缩缩打包应用程程序。 在进行行商务合作之之前,B公司司直接给A公公司的ebXXML一致性性软件接口提提交一个拟定定的商务协定定。该协定概概括了双方约约定的商务剧剧本和具体的的协定,还包包括有关传输输需求的信息息,如交易、紧紧
16、急计划和有有关安全问题题的需求(图图 1,步骤骤 5)。AA公司接受了了该商务协定定。现在,这这两个公司可可以利用ebbXML进行行电子商务了了(图 1,步步骤 6)。二、UN/CEEFACT建建模方法 (UMM)2004-088-06 116:25 UN/CEFACCT建模方法法 (UMMM) 使用下下面两个视图图来分析电子子商务交易。这这个模型是以以国际标准化化组织/国际际电工委员会会ISO/IIEC146662所定义义的开放式 edi 参参考模型(OOpen-eedi Reeferennce Moodel)为为基础的。 UN/CEFACCT 建模方法(UUMM)依据据商务运作视视图( B
17、OOV )和功功能服务视图图( FSVV )。在开开发中指导商商业软件供应应商使用 FFSV 作为为参考模型。 UMM 的的根本目标是是在运作视图图和功能视图图之间划分一一个清晰的界界限。这样可可以最大限度度地保证系统统互操作性和和自上而下的的兼容性。这这样, BOOV 相关标标准可以通过过 UMM 为 ebXXML 符合合应用程序和和组件构造商商务流程和信信息元模型。三、ebXMLL 商务运作作视图2004-088-06 116:31 图 3 商务务运作视图详详细说明图 在图33中,商务合合作知识可以以在数据仓库库中获取。数数据仓库包含含了数据和流流程定义,以以及在认可的的行业分类有有关的商
18、务术术语中表述的的关系和交叉叉引用,数据据仓库是联系系具体商务或或行业语言和和模型中所表表述知识的桥桥梁,而这些些模型是由一一些非常中性性的、不适于于特殊环境语语言表述的。 第一阶阶段使用案例例图表和描述述(Use Case Diagrrams)来来定义需求。如如果数据仓库库记录在ebbXML相关关的注册中存存在,则其可可以直接运行行,否则,将将会生成新的的数据仓库记记录并在ebbXML相关关的注册中注注册。 第二阶阶段 (分析析) 将会生生成描述整个个商务流程活活动和序列图图表 (就象象在UN/CCEFACTT 建模方法法 (UMMM)规范中定定义的那样)。类类图表用来获获取相关的数数据包(
19、商务务文件)。分分析阶段反映映了数据仓库库中所包含的的商务知识,在在此阶段不需需要使用面向向对象原则。类类图表是一种种结构自由的的数据图表。在在生成分析和和设计过程中中,可以参考考商务库中的的通用商务流流程。 设计阶阶段是标准化化的最后一个个步骤,通过过应用UN/CEFACCT 建模方方法(UMMM)中的面向向对象来完成成。在生成合合作图表的同同时,也会生生成说明图表表。分析阶段段产生的类图图表应该与同同行业和交叉叉行业所使用用的其它模型型保持一致。 在 eebXML 中,通过在在所有类模型型中应用商务务信息对象来来实现互操作作性。使用UUN/CEFFACT 建建模方法 (UMM)的的通用的商
20、务务信息对象和和核心组件可可以生成商务务流程。 四、ebXMLL 功能服务务视图2004-088-06 116:33 图 4 ebbXML 功功能服务视图图 如图44所示, eebXML 注册服务储储存商务流程程和信息元模模型、模型基基于XML的的表示、核心心组件和合作作协议配置文文件。商务流流程和信息元元模型可以保保存在建模语语法中,但也也可以作为XXML语法保保存在注册中中。这种基于于XML的商商务信息通过过一种协调一一致的方法学学适用于数据据的发现。eebXML架架构的分布方方式最大限度度的降低了eebXML基基础结构中的的单点失败率率。五、ebXMLL 功能阶段段2004-088-06
21、 116:34 实施阶段 实施阶阶段生成基于于 ebXMML框架的应应用程序。希希望进行 eebXML 商务交易的的贸易伙伴首首先必须获得得 ebXMML 规范的的副本。然后后进行研究,下下载数据仓库库和商务库。还还应请求其他他贸易伙伴商商务流程信息息(存储在商商务文档中)进行分析和和评价。或者者使用第三方方开发的应用用程序进行eebXML。贸贸易伙伴也可可以向ebXXML 注册册服务提交他他自己的商务务流程信息。 图 55说明了 eebXML 注册表服务务与一个贸易易伙伴的基本本的相互作用用。 图 5 功能能服务视图: 实施阶段段发现和检索阶段段 发现和和检索阶段包包括发现 eebXML 相
22、关资源的的各个方面。一一个已经实现现ebXMLL 商务服务务接口的贸易易伙伴现在可可以开始进入入发现和检索索阶段。(下下图6)一种种可行的发现现方法是请求求其他贸易伙伙伴的CPPP。 ebXXML商务服服务接口应支支持更新数据据仓库、商务务库和更新或或创建商务流流程及信息元元模型的请求求。在这个阶阶段贸易伙伴伴的任务是发发现其他贸易易伙伴请求的的商务信息。图 6 功能能服务视图: 发现和检检索阶段运行时间阶段 运行时时间阶段包括括 ebXMML 剧本实实际交易实际际操作的全过过程。在这一一阶段里,通通过ebXMML的消息服服务,贸易伙伙伴之间交换换ebXMLL消息。图7 功能服服务视图:运运行
23、时间阶段段六、ebXMLL 基础架构构2004-088-06 116:38 6.1贸易伙伴伴信息 合合作协议配置置文件CPPP 和合作协协议协定CPPA 为了简简化电子商务务的运作,潜潜在的贸易伙伙伴需要一种种机制对外发发布他们所支支持的商务流流程以及其交交换商务信息息能力的技术术实施细则。这这些可以通过过合作协议配配置文件(CCPP)实现现。 CPPP 是贸易伙伙伴用来表达达其支持的商商务流程和商商务服务接口口需求的文件件,并被其他他使用 ebbXML 符符合的贸易伙伙伴所接受。 一个具具体商务协定定是CPA,CCPA意味着着两个或多个个使用ebXXML进行商商务交易的贸贸易伙伴的正正式合作
24、。 CPPP 描述了贸贸易伙伴支持持的具体技术术能力以及为为交换商业文文件所需的服服务接口。 CPP 中中包含了贸易易伙伴的基本本信息:合同同信息、行业业分类、支持持的商务流程程、接口需求求和消息服务务需求,但不不限于此。 CPP 中中也可包括安安全和其它具具体的实施细细则。每个eebXML贸贸易伙伴应在在 ebXMML 符合注注册服务中注注册它们的 CPP ,这这样就提供了了一种发现机机制,使得贸贸易伙伴之间间( 1 )可以互相发发现,( 22 )发现其其他贸易伙伴伴支持的商务务流程。CPPP 定义中中对于存在的的多种实现可可能(如 HHTTP 或或 SMTPP传输 )时时,应该明确确指定使
25、用哪哪一种选择。 CPAA 表示两个个CPP 的的相互协定,它它由使用ebbXML进行行电子商务的的贸易伙伴相相互协定达成成。CPA描描述了: (1)消息服服务 ;(22) 两个或或多个贸易伙伙伴协定的商商务流程需求求。从概念上上讲,为了达达成电子商务务交易的CPPA,ebXXML 支持持一个具有三三层子集的视视图。 最外面面的一层是贸贸易伙伴能够够支持的所有有能力,下面面一个子集是是贸易伙伴实实际上“愿意意”支持的性性能。一个 CPA 包括消息服服务接口需求求和贸易伙伴伴双方协定商商务流程的实实施细则。贸贸易伙伴可以以在 ebXXML 注册册服务中注册册他们的 CCPA ,但但这并不是 CP
26、A 创创建过程的必必要部分。图 8 CPPA的三层视视图 商务合合作是ebXXML贸易伙伙伴声明的第第一个支持命命令。在ebbXML 注注册或其它服服务的目录服服务上,用于于发布的专门门定义的文档档便于进行商商务合作的声声明。图9概概括了ebXXML中合作作协议协定的的范围。图 9 CPPA的范围6.2商务流程程和信息建模模 商务流流程和信息元元模型是一种种机制,它通通过统一的建建模理论使得得贸易伙伴能能获取具体商商务剧本的细细节。商务流流程描述了共共享的合作中中,贸易伙伴伴具体的角色色、关系和责责任,以及如如何与其他贸贸易伙伴进行行交互。角色色间的交互可可以看作一连连串设计好的的商务交易。每
27、每次商务交易易都可以表示示为电子商务务文件的一次次交换。商务务文件则由可可重用的商务务信息组件组组成。在低层层次上,商务务流程可以分分解为可重用用的核心流程程,而商务信信息对象可以以分解为可重重用的核心组组件。 ebXXML 商务务流程和信息息元模型支持持需求、分析析和设计,提提供一套语义义集(词汇),并并形成便于商商务流程和信信息整合及互互操作性的基基准。 元数据据模型的另一一方面是提供供支持配置, ebXMLL 商务交易易的运行时间间系统。所需需数据元组的的直接规范通通过从其他视视图中提取建建模元素,规规范的模式(SSpecifficatiion Scchema)形形成ebXMML商务流程
28、程和信息元模模型的一个语语义子集。规规范的模式可可以采用两种种单独的表示示方法: UUML 文档档和文件类型型定义 DTTD 。ebXML商务务流程和信息息元模型与eebXML规规范模式的关关系如下图所所示:图 10 eebXML元元模型语义子集集 规范模模式支持商务务交易的规范范以及从商务务交易到商务务合作的转换换。每个商务务交易都可以以用标准样式式之一来实现现。这些标准准样式决定了了贸易伙伴之之间完成交易易所交换的消消息和信号。为为了有助于规规定这些格式式,规范模式式包括一组标标准样式及其其样式通用的的建模元素组组。因此一个个商务流程的的全部规范包包括商务流程程和信息元模模型及据此规规定的
29、规范模模式和样式的的标识。他们们是 CPPP 和 CPPA 信息的的主要来源。如如下所示:图 11 eebXML 元模型 当构造造一个新的商商务流程时,并并不一定要使使用建模语言言,然而如果果要用建模语语言开发商务务流程,应使使用统一建模模语言 (UUML)。这这种强制的目目的在于保证证创建商务流流程时使用统统一的、一致致的建模方法法。使用统一一建模方法的的好处之一是是可以比较模模型,以避免免重复已有的的商务流程。为了保证创建一一致的商务流流程和信息模模型, ebbXML 将将定义一组与与数据仓库对对应的核心商商务流程。 ebXMLL 的用户可可以扩展或使使用其自己的的商务流程。6.3接口与
30、CPP 和和CPA的关关系 某一贸贸易伙伴的 CPP 定定义了它支持持0、1个或或多个商务流流程功能和技技术的能力,以以及它在每个个流程中的一一个或多个角角色。 两个贸易易伙伴之间的的协定定义了了他们共同做做商务交易的的实际情况。商商务流程和信信息元模型与与CPA之间间的接口是商商务流程文件件的组成部分分。它们可以以作为XMLL文件表示的的商务流程和和信息元模型型中的商务交交易和合作层层。商业贸易易的XML表表示可在商务务流程和贸易易伙伴信息模模型中共享。与核心组件的关关系 商务流流程示例应规规定与其他贸贸易伙伴交换换商务数据的的约定。商务务信息可由eebXML数数据仓库中的的组件构成。通通过
31、引用适宜宜的商务和信信息模型或者者商务文件(如如DTD或者者Schemmas)的XXML文件,商商务流程文件件可以直接或或间接地引用用核心组件,连连接核心组件件和数据仓库库的机制应是是每个组件的的唯一标识符符。与 ebXMLL 消息的关关系 通过eebXML的的消息,商务务流程实例可可以从一个注注册服务传输输到另一个注注册服务。通通过ebXMML消息服务务,它也可以以在注册和用用户应用程序序之间进行传传输。与注册系统的关关系 在ebbXML基础础结构中使用用的商务流程程实例,可以以通过注册查查询进行检索索,因此,每每个商务流程程都应包含一一个唯一的标标识符。图 12 ebXMLL 商务流程程和
32、信息建模模层 ebXXML 商务务流程和信息息元模型可根根据UN/CCEFACTT 建模方法法(UMM)来生成,或或者其他任何何方式,只要要符合ebXXML商务流流程和信息元元模型。6.4 核心组组件和数据仓仓库功能性 核心组组件用于捕捉捉现实世界中中商务概念的的语境以及这这些概念、其其它商务信息息对象和内容容描述间的关关系。内容描描述了核心或或整合信息实实体。在具体体的 ebXXML 电子子商务剧本中中使用的。 核心组组件可以是一一个独立的商商务信息块,也也可以商务信信息对象合成成一族,即整整合信息实体体。 注册功能性 ebXXML注册提提供了一套服服务,它使得得贸易伙伴之之间可以共享享信息
33、。在注注册这个组件件中,保留了了一个连接已已注册项目的的原数据的接接口。通过注注册服务中的的接口(APPI)可以访访问ebXMML注册。图13 注册册的整体架构构正式功能性 注册应应存储的项目目,由使用多多字节字符组组的语法进行行表述。由提提交组织定义义的每一层级级的每一个注注册项必须有有唯一标识。这这将有利于注注册应用程序序的查询。 注册应应返回零或一一个确定的结结果,以回复复查询唯一标标识符的内容容,这种情况况下,如果出出现两个或多多个结果,则则应向注册机机构报告一个个出错报文。 一个注注册项目的构构成应适于标标识、命名、描描述它的信息息的关联,给给出其管理和和访问状态,定定义其持续性性和
34、不定性,按按照预定义的的分类进行分分类,确定其其文件表示类类型,并标识识提交和负责责组织。 注册接接口相当于注注册应用程序序的进入机制制。人与注册册的交互应建建立在注册接接口的上一层层(如Webb浏览器),而而不是作为一一个独立的接接口。 注册接接口应独立于于网络协议套套层(如:TTCP/IPP协议处于HHTTP/SSMTP的下下一层)。注注册接口交互互具体结构包包括在ebXXML消息负负载(Payyload)中中。 注册支支持的流程还还包括: 一个在在注册与注册册客户端之间间具体的CPPA 一组包包含注册与注注册客户端的的功能性过程程 一组在在注册与注册册客户端之间间交换的商务务报文,作为为
35、商务流程的的一部分。 一组基基本的接口机机制,以支持持商务报文和和有关的检索索与响应机制制。 一个具具体的CPAA ,用于在在符合的 eebXML注注册之间进行行交互。 一组注注册注册之之间交互的功功能性过程。 一组出出错响应和恢恢复处理条件件。 为了便便于发现流程程,注册使用用人机交互的的检索方式(如Web浏浏览器)。用用户应能根据据有效的注册册分类表浏览览。 注册服服务用于创建建、修改和删删除注册项目目及其元数据据。 当访问问时,采用适适当安全协议议为数据仓库库提供鉴别和和监护。 ebXXML注册系系统中所有项项目都应被分分配一个统一一标识符 ( UID ) 。对于于ebXMLL 全部内容
36、容,UID是是必需的参考考。可以使用用全球统一标标识符( UUUIDs )确保注册册中注册项目目在全球范围围内唯一,因因此当系统通通过 UUIID 检索注注册时,应仅仅有一个检索索结果。 为了便便于商务流程程和信息元模模型的语义识识别,注册服服务系统应提提供一种人可可阅读的注册册项目描述机机制。现有的的商务流程和和信息元模型型(如 RoosettaaNet PPIPs )及核心组件件在ebXMML符合的注注册系统注册册时,应被赋赋予一个 UUID 。这这些 UIDD 可以通过过 XML 语法以各种种方式来实现现。其中包括括: 非常明明确的参考机机制(比如:URN:UUID方法); 参考点点方式
37、(比如如:URI:UID/名名称空间:UUID); 与W33C模式符合合的基于对象象的参考(如如:URN:复合类型名名称); 标准的的数据类型(如如:ISO88601:22000日期期/时间/数数据日期类型型和传统数据据类型)。 ebXXML中的组组件必须支持持多种语言。UUID的参考考非常重要,因因为它提供了了一种语言中中性参考机制制。为了支持持多种语言,eebXML规规范应与Unnicodee和ISO/IEC100646字符符集和UTFF-8或者UUTF-166的字符编码码保持一致。 6.5消息服务务功能性 ebXXML 消息息服务机制提提供了一种标标准的方法,在在ebXMLL贸易伙伴间间
38、交换商务消消息。它提供供了一种非常常可靠的方式式,不依赖于于技术和解决决方案。ebbXML消息息包含消息标标头(路由和传输必必需的)和负负载部分。 从概念念上讲,ebbXML消息息服务分为三三个部分:(11)一个抽象象的服务接口口;(2)消消息服务层所所提供的功能能;(3)到到底层传输服服务的映射。抽抽象接口、消消息服务层次次与传输服务务三者之间的的关系如下图图15所示。图14 ebbXML消息息服务 ebXXML 基础础结构的用户户间通过各种种传输协议(如如:SMTPP、HTTPP/S、FTTP等)交换换ebXMLL消息,ebbXML消息息服务为此提提供了一种安安全、稳定、可可靠的机制。在在
39、分布的ebbXML组件件(包括注册册机制和符合合的用户应用用程序)间,eebXML消消息服务预定定义所有这些些消息的格式式。 ebXXML消息服服务不能对负负载的内容作作任何限定。 ebXXML消息服服务支持简单单的(单路径径)和请求/回复(同步步或异步)消消息交换。 当贸易易伙伴间交换换多重负载或或多重消息时时,ebXMML消息服务务支持负载的的排序。 在合作作协议配置协协定(包括与与消息传送有有关的安全和和商务流程功功能,但不限限于此)中, ebXML消息服务层执行贸易伙伴。合作协议协定规定了每个贸易伙伴都愿意接受的行为。这些规则由一些表格定义,如:正式的合作协议协定,在商务交易发生(如:
40、在线购书)时创建的相互作用的协议;或者其他协定的表格。消息服务层的功能就是执行这些规则,而违反规则会导致错误发生,出错信息将以适当的方式报告。 ebXXML消息服服务执行下列列安全功能,包包括: 识别 鉴别 授权(存存取控制) 保密性性(加密) 完整性性(消息签名名) 抗抵赖赖性 日志记记录接口 ebXXML 信息息服务为ebbXML提供供了一个抽象象接口,它的的功能包括: 发送发送一条条ebXMLL消息参数值从从ebXMLL消息标头中中获得。 接收表示同意意接收ebXXML消息。 通知通知意料料的和意外的的事件。 查询提供查询询具体的ebbXML消息息交换情况的的方法。 ebXMML消息服务务应该与内部部系统相连接接,包括: 内部系系统中已接收收消息的路径径 出错通通知 ebXMML消息服务务将应便于与与ebXMLL注册相连接接。图15 ebbXML消息息结构 在通信信协议封装和和ebXMLL消息封装的的外部,ebbXML消息息由一个可选选的传输协议议组成。使用用MIME对对ebXMLL报文封装。在在电子商务环环境中,由于于伙伴之间所所交换信息的的多样性,使使用MIMEE作为打包方方案。例如:双方或多方方贸易伙伴复复杂的商务交交易需要包含含一系列商务务文件(XMML或其他文文件格式)、二二进制图像或或其它相关的的商务消息的的负载。