ebXML - 核心组件



定义

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

...由 Eric Chiu 简化的 xbXML 定义

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

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

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

核心组件可以跨多个业务领域使用,但它也可以针对特定业务领域(例如,某个行业领域)进行上下文特定化。

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

工具和参考

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

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

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

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

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

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

核心组件示例

  • 核心组件 A

    • 供应商(行业 1)
    • 制造商(行业 2)
    • 供应商(行业 3)
  • 核心组件 B

    • 经销商(行业 1)
    • 批发商(行业 2)
    • 商人(行业 3)
  • 核心组件 C

    • 商店(行业 1)
    • 销售点(行业 2)
    • 零售商(行业 3)

结论

核心组件是 -

  • 唯一可识别的。
  • 可重用的低级数据结构
    • -例如,当事方、地址、电话、日期、货币
    • -上下文敏感的
  • 用于定义业务流程和信息模型。
  • 促进不同系统之间的互操作性。
  • ebXML 中的核心组件可以包含另一个核心组件。
广告