ebXML术语

680人浏览 / 0人评论

注册表(Registry):存储使ebXML正常运作所需的各种数据的中央服务器。注册表以XML形式提供的信息包括:业务过程与信息元模型、核心库、协作协议配置文件和业务库。基本上,当一家企业希望与另一家企业建立ebXML关系时,它会查询注册表,以找到合适的合作伙伴,并查找有关与该合作伙伴交往的要求的信息。

业务过程(Business Processes)企业可以参与的活动(通常需要一个或多个合作伙伴)。业务过程由业务过程规范模式(一种W3C XML模式和DTD)正式描述,但也可以在UML中建模。

协作协议配置文件(Collaboration Protocol Profile,CPP):由希望参与ebXML交易的企业向注册表提交的配置文件。CPP将指定企业的某些业务过程,以及它支持的某些业务服务接口。

业务服务接口(Business Service Interface):企业能够执行其业务过程中所需的交易的方式。业务服务接口还包括企业支持的业务消息类型以及这些消息可能传输的协议。

业务消息(Business Messages):作为业务交易一部分传递的实际信息。消息将包含多个层次。在外部层面,必须使用实际的通信协议(如HTTP或SMTP)。SOAP是ebXML推荐的消息“负载”的信封。其他层可能涉及加密或身份验证。

核心库(Core Library):可以在较大的ebXML元素中使用的标准“部件”集合。例如,业务过程可能会引用核心过程。核心库由ebXML倡议自身贡献,而较大的元素可能由特定行业或企业贡献。

协作协议协议(Collaboration Protocol Agreement,CPA):本质上是两个或多个企业之间可以自动从各自公司的CPP派生的合同。如果CPP说“我可以做X”,CPA则说“我们将共同做X”。

简单对象访问协议(Simple Object Access Protocol,SOAP):一种由ebXML倡议支持的在分布式环境中交换信息的W3C协议。对于ebXML而言,SOAP的重要性在于它作为一个信封,定义了描述消息内容以及如何处理消息的框架。

全部评论