📜  ebXML-使用示例

📅  最后修改于: 2020-11-10 05:23:14             🧑  作者: Mango


下图显示了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中定义的业务流程。