Collaboration Protocol Profile/Agreement

CPP/A Definition

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.