ebXML - 术语

本章提供了 ebXML 规范中使用的大多数术语的定义。您一定在前面的章节中见过其中的许多术语,我们在这里重复它们仅供您参考。

请向我们发送更多定义以添加到此列表中。您可以通过 webmaster@tutorialspoint.com 与我们联系

业务流程

业务流程是企业所做的事情,例如购买计算机零件或销售专业服务。它涉及以某种可预测的方式在两个或多个贸易伙伴之间交换信息。

业务流程由业务流程规范模式(W3C XML 模式和 DTD)正式描述。它也可以采用 UML 建模。

协作协议配置文件 (CPP)

CPP 提供有关特定贸易伙伴打算如何开展电子商务的所有必要信息。 CPP 存储在具有全局唯一标识符 (GUID) 的 ebXML 注册表中,业务合作伙伴可以通过注册表找到彼此的 CPP。

业务协作

业务协作是一组精心设计的业务交易活动,其中两个贸易伙伴交换文档。

业务交易

业务交易是业务流程中工作的原子级别。它要么完全成功,要么完全失败。

编排

编排以状态及其之间的转换来表达。业务活动称为抽象状态,业务协作和业务交易活动称为具体状态。 ebXML 业务流程规范模式使用活动图概念(例如开始状态、完成状态等)来描述编排。

业务文档

业务文档由业务信息对象或之前已确定的较小信息块组成。

贸易伙伴协议 (TPA)

贸易伙伴协议是一种合同,它定义了贸易关系中双方合作伙伴的法律条款和条件以及技术规范。CPA 源自贸易伙伴的 CPP。

ebXML 业务流程规范模式 (BPSS)

ebXML BPSS 定义描述组织如何开展业务的 XML 文档。它是对构成业务流程的合作伙伴、角色、协作、编排和业务文档交换的声明。

注册表和存储库

ebXML 注册表充当存储库与外部世界的索引和应用程序网关,它包含管理各方如何与存储库交互的 API。

核心组件

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

业务消息

业务消息是作为业务交易的一部分传达的实际信息。消息包含多个层。在外层,必须使用实际的通信协议(例如 HTTP 或 SMTP)。SOAP 是 ebXML 建议作为消息"有效负载"的信封。其他层可能处理加密或身份验证。

核心库

一组标准"部件",可用于较大的 ebXML 元素。例如,核心流程可能被业务流程引用。

消息服务接口 (MSI)

MSI 是业务应用程序调用 ebXML 消息处理程序功能来发送和接收消息的应用程序接口。与 ODBC、JDBC 和其他抽象服务接口类似,它将消息处理程序功能公开为业务应用程序开发人员定义的一组 API。

消息服务处理程序 (MSH)

MHS 包括基本服务,例如 ebXML 消息头处理、ebXML 消息头解析、安全服务、可靠消息服务、消息打包和错误处理。

消息传输接口 (MTI)

MTI 旨在通过各种网络和应用程序级通信协议发送 ebXML 消息。传输接口将 ebXML 特定数据转换为网络服务和协议承载的其他形式。它涉及双方之间的完整交换,并搭载在网络堆栈中的现有协议之上。