- More than Just Buying and Selling
- First there was EDI
- The Promise of XML
- The ebXML Initiative
- Messaging
- Trading Partner Profiles and Agreements
- Registries
- Business Processes
- Core Components
- Process as Important as Product
Trading Partner Profiles and Agreements
Another important feature of ebXML is the systematic representation of company capabilities to conduct e-business in what ebXML calls the collaboration protocol profile (CPP). With CPPs, companies can use a common XML format to list the industries, business processes, messages, and data-exchange technologies that they support. Companies then use CPPs to agree upon the business processes, messages, and technologies used to exchange business messages for a specific trading need, expressed in a collaborative protocol agreement (CPA), itself an ebXML artifact. Companies still may need a trading partner agreement to cover non-technical business or legal issues, but the CPA provides the technical features of the agreement in an automated and accessible form.