Business Processing Pipeline System
The Commerce Server 2009 Core Business Processing Pipeline System lets you customize your order, marketing, and merchandising processes. By using pipelines, you can define and link the many stages of a business process. The Business Processing Pipeline System features provide for flexible order handling, easy shipping method maintenance and multiple shipment handling, flexible discount handling, high-precision currency handling, and efficient pipeline loading and running.
A pipeline is an extensible software framework that defines and links one or more stages of a business process, running them in sequence to complete a specific task. Pipelines base their functionality on pipeline components, pipeline configuration files, and pipeline framework objects.
You can develop pipelines as COM components or as .NET components that implement the required pipeline COM interfaces. In addition, there are many pre-packaged third party components available; see https://go.microsoft.com/fwlink/?LinkId=65726 for details.
The Business Processing Pipeline System provides support for the following:
Order processing. Process either business-to-consumer (retail) orders or business-to-business (supplier) orders. For correct processing, make sure that an order goes through all the necessary stages. For example, the stages are retrieving the product description from the catalog, retrieving the shipping address for the user, computing the amount of tax, and computing the total price.
Content selection. Select content that you want to display to users based on the targeting expressions you created by using the Marketing Manager, how many advertisements you want to deliver, and other factors.
Event processing. Record events related to the displayed content, for example, a user clicking an ad, and store them in the Commerce Server 2009 databases. You then use the stored information for reporting, for example, how many users clicked on an ad.
Direct mail. Construct and deliver personalized e-mail or static content messages for direct mail campaigns.
Features Overview
The following table describes the Business Processing Pipeline System features.
Business process |
Features |
---|---|
Content selection |
|
Direct mail |
|
Events |
|
Inventory |
|
Orders |
|
Payments |
|
Shipping |
|
Special handling |
|
Applications |
|
Supportability |
|