开发手册 欢迎您!
软件开发者资料库

ebXML - 核心组件

ebXML核心组件 - 学习和理解ebXML及其架构的免费教程业务流程核心组件CPP CPA上下文影响远景目标消息传递系统服务协作注册表存储库业务服务接口和消息结构。本教程还提供了ebXML用法示例,并列出了重要的资源链接,如OASIS和UN / CEFACT。

定义

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

...定义形式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中的核心组件可以包含另一个核心组件.