ebXML - 核心组件

定义

"核心组件捕获有关现实世界业务概念的信息,以及该概念与其他业务概念之间的关系.核心组件可以是要么是单独的商业信息,要么是一系列商业信息.它是核心,因为它出现在许多不同的行业/商业信息交换领域"

...定义形式xbXML由Eric Chiu简化

核心组件是一个基本的,可重用的构建块,包含表示业务概念的信息.采购订单部分的核心组件的一些示例是采购订单日期,销售税和总金额.

通常,核心组件用于许多不同的域,行业和业务流程.在ebXML环境中,核心组件是用于消息和文档的XML语义和业务词汇的构建块.

从业务流程中的特定业务文档,我们可以参考核心组件,包含最少的电子商务信息.如果业务流程是电子商务术语中的动词,则核心组件代表名词和形容词.

核心组件可用于多个业务部门,但也可以成为上下文 - 特定于业务领域,例如单个行业领域.

核心组件与注册表一起使用,因为它可以使用标准ebXML注册表进行存储和检索.中央核心组件库可作为跨行业业务流程的常见业务实践的参考文档.

工具和参考

基本参考列表和ebXML为业务和技术分析师提供的核心组件工具如下:

  • 上下文和Re核心组件的可用性:本文档包含上下文定义,分类值列表的来源,以及描述核心组件和上下文描述符关系的图示模型.

  • 上下文驱动程序目录:本文档提供了上下文驱动程序目录.

  • 文档汇编和上下文规则:这描述了使用上下文驱动的核心组件组装文档的过程和模式.

  • 核心组件词典:本文件分为几个部分.每个部分都以适用类别和核心组件类型的信息开头.

  • 核心组件编辑器和浏览器:这些工具可帮助分析师浏览现有核心组件并对它们进行集成,以定义贸易伙伴之间交换的XML消息的格式,并正确定义和应用上下文规则.

核心组件示例:

  • 核心组件A:

    • 供应商(Industry1)

    • 制造商(行业2)

    • 供应商(行业3)

  • 核心组件B:

    • 经销商(行业1)

    • 批发商(行业2)

    • 商家(行业3)

  • 核心组件C:

    • 商店(行业1) )

    • Outlet(行业2)

    • 零售商(行业3)

结论

核心组件是 -

  • 唯一可识别.

  • 可重复使用的低级数据结构

    • -eg,聚会,地址,电话,日期,货币

    • -Context-sensitive

  • 用于定义业务流程和信息模型.

  • 促进不同系统之间的互操作性.

  • A ebXML中的核心组件可以包含另一个核心组件.