XML文档的形式注册并储存到注册与存储中心;业务文档模块是交易双方交换信息所必须用到的商业文档(如电子发票等);核心组件模块是经过ebXML小组的专家或者ebXML的提供商开发出来的可以反复利用的组件,对规范流程建模没有经验的企业可以利用这些现成的组件搭建流程信息模型。这三个模型在进行交易前就已经建立起来,它们以XML的形式通过注册中心注册,存储在存储中心。
设计阶段的中间层是注册与存储中心,它是ebXML技术架构的核心,它使得全球范围内可靠的电子商务成为现实。设计阶段的底层是合作伙伴框架(CPP)和合作伙伴协议(CPA),合作伙伴框架是一个XML文件,描述企业与商业交换有关的信息,包括企业名称、企业支持的商业流程规范和企业支持的业务流程等,用于介绍本企业;合作伙伴协议也是一个XML文件,描述服务接收方与商业交易相关的信息,用于向服务提供方提供答复信息。运行阶段主要涉及的是ebXML所执行的交易过程,它建立在设计阶段完整的模型与规范之上。运行阶段包含业务服务接口和业务服务应用,业务服务应用是ebXML的客户端,是ebXML的应用程序,运行在企业端。当然,企业之间要交换商业信息就必须通过业务服务接口来进行。业务服务接口是由已经确定好的合作伙伴协议动态生成的,所有的数据信息交换都必须严格通过这个借口。运行阶段中间部分的传输和信息包是ebXML信息服务的规范体现。
EbXML信息服务这一框架规范关注的是交换的商业数据信息是如何通过一些公共的传输协议(如HTTP协议、SMTP协议等)而不是专用的协议(如EDI的X.2XX系列)可靠而迅速的传递到交易的双方,其主要目的就是给信息交换提供一个健壮而又低廉的解决方案。关于
ebXML信息服务的更详细内容,读者可访问http://www. ebxml.org网站。
需要注意的是,ebXML的技术架构只是一个规范,并没有涉及到这个规范的实现。规范的实现需要借助软件系统,目前,世界各大IT厂商纷纷表示支持ebXML框架,并着手ebXML框架的实现工作。