next up previous contents
Next: 3.5.2 Content of a Up: 3.5 ebXML Collaboration Protocol Previous: 3.5 ebXML Collaboration Protocol   Contents

3.5.1 Content of a CPP

The CPP has two layers: the Process Specification layer and the delivery layer. The Process Specification layer references one or more Business Collaborations (Binary or Multiparty Collaborations). The delivery layer is composed of the document exchange layer and the transport layer.

The main CPP structure (defined in XML) has four elements: These are the PartyInfo (information about the organisation), Packaging (), ds:Signature (the digital signature which signs the CPP) and a Comment (general comment) element.

<CollaborationProtocolProfile
        ...         <!-- namespace information -->
        >
        <PartyInfo> <!-- one or more -->
        ...
        </PartyInfo>
        <Packaging id=''ID''> <!-- one or more -->
        ...
        </Packaging>
        <ds:Signature> <!-- one or more -->
        ...
        </ds:Signature>
        <Comment>comment</Comment> <!-- one or more -->
</CollaborationProtocolProfile>

PartyInfo and Packaging are the more interesting elements and are shown here:

The ebXML specifications explain each element in more detail.


next up previous contents
Next: 3.5.2 Content of a Up: 3.5 ebXML Collaboration Protocol Previous: 3.5 ebXML Collaboration Protocol   Contents
author: Sacha Schlegel