理解 ebXML(二)

日期: 2007-12-24 来源:TechTarget中国

  组合在一起

  基于“ebXML 技术体系结构规范”(请 参阅 参考资料)的图解( 图 1)可能会在理解 ebXML 对于商业的意义方面给您以很大帮助。

  “图 1”中的“公司 A”将首先复查“ebXML 注册表”的内容,特别是可以下载或就地查看的“核心库”。“核心库”(可能还有其它已注册的“商业过程”)将允许“公司 A”确定其自己的 ebXML 实现的要求(以及 ebXML 是否适合于它们的商业需求)。

  图 1:两个公司之间 ebXML 交互的高级概述
 
  根据对从“ebXML 注册表”获得的信息的复查,“公司 A”可以构建或购买适合于它所预想的 ebXML 事务的 ebXML 实现。ebXML 倡议的希望是:厂商将支持所有 ebXML 元素。那时,“ebXML 系统”可能只不过是一个预先包装的桌面应用程序。或者更为现实一些,ebXML 系统将至少象商业数据库系统(仍需要一名 DBA)那样可管理。 图 1 暗示着:假想的“公司 B”使用类似于这种预先包装的应用程序。

  不管哪种方法,“公司 A”的下一步是创建一个 CPP,并向“注册表”注册它。“公司 A”可能希望向“注册表”添加新的“商业过程”,或只是引用已有的商业过程。CPP 将包含一些信息,潜在的伙伴将使用这些信息确定“公司 A”所感兴趣的商业角色,以及为扮演这些角色,“公司 A”愿意使用哪种协议。

  一旦注册了“公司 A”,“公司 B”就可以查看“公司 A”的 CPP,以确定它与“公司 B”的 CPP 和要求兼容。那时,“公司 B”应该在能够顺应 CPP 的基础上自动与 “公司 A”协商 CPA,以及作为 ebXML 标准或建议给出的、双方达成的协议。

  最后,这两家公司开始处理实际事务。这些事务可能涉及到符合未来 ebXML 标准和建议的“商业消息”。在所有这些过程中的某一处,可能会发生“现实世界”的活动(例如,从一地向另一地发货,或提供服务)。ebXML 将有助于同意、监控和验证这些现实世界的活动。当然,在我们的“信息经济”中,许多正在进行的事物可能处于 ebXML 领域 — 可能是特定商业关系中的每件事。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐

  • 开源SOA中间件平台治理提高

    开源ESB和Web服务的专家WSO2本周宣布,它已增加业务SOA治理功能的产品。WSO2创始人兼CTO Paul Fremantle认为……

  • ebXML是否具有永恒的力量?

    我注意到最近不少支持ebMS如雨后春笋般出现。我猜想它具有连续的SOAP/WSDL通讯方面内置的可靠性功能的优势,但它确实有长期的支撑吗……

  • SOA中的BPM(六)

    端对端包括所有运行时的建模,但是这里的标准还需要经过仔细推敲才行,webMethods’ So“这也就是建模和BPMN以及BPEL之间的二分法。”“这两个标准不能同时起作用。”……

  • UDDI是什么?

    UDDI是什么?随着SOAP和WSDL,UDDI就是Web服务其中的核心技术。UDDI的实施是Web Service的注册表中提供了一个机制,并找到Web服务……