- ebXML 教程
- ebXML - 首页
- ebXML - 简介
- ebXML - 架构
- ebXML - 业务流程
- ebXML - CPP & CPA
- ebXML - 注册服务
- ebXML - 核心组件
- ebXML - 消息服务
- ebXML - 使用示例
- ebXML - 总结
- ebXML 术语
- ebXML - 术语
- ebXML 有用资源
- ebXML - 快速指南
- ebXML - 有用资源
- ebXML - 讨论
ebXML - 使用示例
下图显示了一个 ebXML 场景,它使您能够轻松理解 ebXML 的概念。此示例取自技术架构规范。
此示例展示了组织如何为 ebXML 做准备,搜索新的交易伙伴,然后开展电子商务。
公司 A 浏览 ebXML 注册中心以查看在线提供的服务。在理想情况下,公司 A 可以重用所有现有的业务流程、文档和其行业通用的核心组件,这些组件已经存储在 ebXML 注册中心中。否则,公司 A 会设计缺少的部分,将它们存储在 ebXML 注册中心中,并使其可供其行业合作伙伴使用。
公司 A 决定以 ebXML 的方式开展电子商务,并考虑实施本地符合 ebXML 标准的应用程序。ebXML 业务服务接口 (BSI) 提供了公司与外部 ebXML 世界之间的链接。公司必须创建一个协作协议配置文件 (CPP),其中描述了支持的业务流程功能、约束和技术 ebXML 信息,例如加密算法的选择、加密证书和传输协议的选择。
公司 A 将其 CPP 提交到 ebXML 注册中心。从那时起,公司 A 将在 ebXML 注册中心中公开列出,并且其他公司查询新的交易伙伴时很可能会发现它。
公司 B 已经注册到 ebXML 注册中心,并且正在寻找新的交易伙伴。公司 B 查询 ebXML 注册中心并接收公司 A 的 CPP。然后,公司 B 将有两个 CPP:公司 A 的 CPP 和它自己的 CPP。两家公司必须就如何开展业务达成一致,在 ebXML 术语中称为协作协议 (CPA)。公司 B 使用 ebXML CPA 形成工具从两个 CPP 的需求中导出 CPA。
在此场景中,公司 B 直接与公司 A 通信,并将新创建的 CPA 发送给公司 A 以供其接受。在公司 A 同意 CPA 后,两家公司就可以开展电子商务了。
然后,这些公司使用底层的 ebXML 框架并交换符合 CPA 的业务文档。这意味着两家公司都遵循 CPA 中定义的业务流程。