Developing with the Multi-Channel Commerce Foundation

Microsoft Commerce Server 2009 R2 exposes a set of models, known as commerce entities (such as products and baskets) to represent the conceptual view of e-commerce. You can use the common commerce entities across all Commerce Server Core Systems. These core systems include Catalogs, Orders, Marketing, and Profiles.

These model definitions are based on a common class CommerceEntity, and therefore, have the same logical representation defined by properties and relationships through a model definition. Commerce Server 2009 R2 exposes a single service that contains a single ProcessRequest method. As part of the input, you will specify a request, and you will always receive a response. The general pattern for using the Microsoft Multi-Channel Commerce Foundation is to create a request containing one or more operations, submit the request to Commerce Server 2009 R2 for processing, and then interpret the results returned by Commerce Server 2009 R2. These operations include Query, Create, Update, and Delete.

In This Section

See Also

Other Resources

Before You Start Developing with Commerce Server