Collaboration Protocol Profile/Agreement (CPP/A) provides interoperability between two parties even though they may use application software and run-time support software from different vendors. The Collaboration Protocol Profile (CPP) defines message-exchange capabilities and the business collaborations that it supports. The Collaboration Protocol Agreement (CPA) defines the way two parties will interact in performing the chosen business collaboration.
Organization: ebXML
More information: CPP/A page on the OASIS website (new window)
![]()
More on the general topic: Workflow
- Business Centric Methodology (BCM)
- Business Process Execution Language (BPEL)
- Business Process Query Language (BPQL)
- Business Process Specification Schema (BPSS)
- Common Alerting Protocol (CAP)
- Business Transaction Protocol (BTP)
- Content Assembly Mechanism (CAM)
- Partner Interface Process (PIP)
- RosettaNet Implementation Framework (RNIF)
- Web Services Flow Language (WSFL)
- Wf-XML
- WS Choreography Description Language (CDL)
- XLANG

