首页 百科知识 ebXML的需求

ebXML的需求

时间:2024-10-16 百科知识 版权反馈
【摘要】:ebXML的目标是促进国际贸易。开放性是ebXML的一个重要方面。贸易需求无须“会员资格”或支付访问和使用费用,可以容易地访问ebXML技术规范,因此ebXML技术规范应对所有潜在使用者完全开放以消除进入的障碍。ebXML注册和主数据仓库应支持注册和主数据仓库网络的概念,即各注册和主数据仓库可以通过ebXML注册与主数据仓库项目组规定的接口进行相互之间的通信。ebXML技术框架的可用性和互操作性是商务需求的关键。ebXML必须保持可扩展性与核心标准一致。

6.1.3 ebXM L的需求

ebXML基本需求包括:基本商务需求、使用ebXML进行电子商务、全球化、开放性、可用性和互操作性等。

1.基本商务需求

商务对新技术应用的需求是用最小化的投资获得竞争优势。实现这些获益需要一种功能中性的数据交换标准。商务上需要的解决方案包括:

(1)在B2B和B2C环境下,通过一种统一的、一致的、简单的方法来使用XML的电子业务过程。

(2) ebXML一致的业务过程和推荐标准,不论用户情况如何复杂,既支持垂直的(例如行业的、功能的、组织的)解决方案,又支持平行的(例如跨行业的、多功能的、中立组织的)解决方案。

(3)既能支持中小企业(SME)实施基本的、低成本的解决方案,也能支持大型企业实施全面复杂的解决方案。

(4)其适用范围既可以用于使用核心特性的、特别的、非正式的交换,也可以用于非正式的、结构化的交换。

(5)一致的建模语言和方法学。

(6)既支持已有的商务模型和惯例,也支持通过业务过程建模建立的新模型。

(7)支持各种独立开发业务过程模型的业务过程元模型。

(8)与W3C模式规范相符合的ebXML的XML文件编写规则。

(9)语法中性的核心组件。

(10)基于规范模式与标记的XML语法,从而支持各贸易伙伴的业务过程。

(11)完全可互操作的传输、路由与打包方案。

(12)满足商务保密性的安全解决方案。

(13)障碍进入的开放式开发流程。

(14)开放的、容易访问的、免费的技术规范与标准。

(15)将开发、维护和使用成本降至最低的解决方案。

2.使用ebXM L进行电子商务

为了支持业务过程,商务应用程序需要与其他公司相应的交换结构化的商务文件。这种交换可以像传统EDI那样完全不用人工干预,也可以在一定程度上通过人工校正和纠错。商务应用程序还可能与中介交换结构化商务文件。由于大多数商务没有复杂的IT体系,采用商务应用程序与交换结构化商务文件的贸易伙伴往往只能检查和手工处理各种对内、对外交易。商务应用程序还需要一些信息交换机制以供XML有效数据载荷的交换,同时还应支持插即用、打包(Shrink-W rapped)、语法中性的解决方案。

此外,商务应用程序还需要能够生成XML编码的商务文件和其他能用于传统的计算机同计算机间交换的句法结构,并且使用标准化的单证样式,如“联合国贸易单证格式”或贸易伙伴指定的格式进行商务文件的数据输入,数据输入后生成一份表示商务信息的ebXML编码文档。

3.全球化

全球化解决方案对于迅速扩张的市场来说至关重要。ebXML的目标是促进国际贸易。实现“全球电子交易集市关键在于简化目前交换标准的方法学和协调不同的交换方式。通过开发业务元模型和中性的语法核心组件,可以完成这种简化和协调。业务元模型和中性语法核心组件应满足不同国家和跨国业务的需求,应支持自下而上的ebXML技术框架开发的兼容性。

4.开放性

开放性是ebXML的一个重要方面。贸易需求无须“会员资格”或支付访问和使用费用,可以容易地访问ebXML技术规范,因此ebXML技术规范应对所有潜在使用者完全开放以消除进入的障碍。实现开放性需要几个关键组件,其中最主要的是有一个开放的、容易访问的ebXML技术规范注册和主数据仓库

注册是一种注册相关文件及文件元数据的机制,通过查询可以获取对应文件位置和所有元数据的指针。注册实质上就是文件在注册时被指定的一个位置或是一组分布式的位置。注册使得用户可以提交、分类、注册和更新映射模板、业务过程规范以及数据交换规范,注册还必须有一个支持人工和计算机应用程序访问的接口。另外,注册必须支持商定的安全协议。主数据仓库要能存储和检索各种支持商务电子化的项目。

ebXML注册和主数据仓库应支持注册和主数据仓库网络的概念,即各注册和主数据仓库可以通过ebXML注册与主数据仓库项目组规定的接口进行相互之间的通信。注册可以由一个行业团体或标准组织来建立,而且可以同任意数量的主数据仓库进行相互通信。另外,主数据仓库的内容能够彼此相互引用。单独一个主数据仓库无法实现升级,也无法促进全球化网络的实现。

5.可用性和互操作性

ebXML技术框架的可用性和互操作性是商务需求的关键。可用性和互操作性的组件包括架构、传输、路由与打包、可扩展性及对现有技术的调控

为了互操作性的最大化,ebXML架构应支持:

(1)通用业务过程,参与数据交换的实体双方必须在业务过程中进行交易。

(2)通用语义,不同于文字、描述或表示的通用含义。

(3)通用词汇、文字和含义间的直接对应。

(4)通用字符编码,由W3C XML 1.0版技术规范规定的UNICODE。

(5)通用描述,通用的XML元素命名、属性和属性通用的用法构成的通用集,通用的文件结构。

(6)通用安全实施。

(7)通用数据传输协议。

(8)通用网络套层。

任何商务信息的交换都需要对传输、路由与打包方法学进行充分的描述。这些描述必须以独立于服务接口的程序语言定义为基础,来控制传输系统的收发消息。包括:

(1)通过任何能运行XML的网络实现消息的安全发送和接收。

(2)支持对需要保留信息的中性语法定义。

(3)详述消息封装、消息标头和其他数据的格式与结构——包括签名和加密。

(4)查询ebXML服务器。

解决方案的可扩展性是能在核心标准以外提供一定程度的服务。如在核心标准之外的企业内部交换等。ebXML必须保持可扩展性与核心标准一致。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈