下图显示了一个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,两家公司都准备好进行电子商务.
公司随后使用符合CPA的基础ebXML框架和交换业务文档.这意味着两家公司都遵循CPA中定义的业务流程.