Commerce Server Application Runtime

The run-time components that previous versions of Commerce Server provided for use in applications all required their own initialization data. Initializing these components required many lines of code in the global.asa file and additional initialization code on each ASP page. However, the architecture of ASP.NET enables the encapsulation of component initialization and configuration into a set of components that extend the core run-time services provided by ASP.NET. The new set of components is made up of HTTP modules and Configuration Section Handlers. From within the Init methods of the HTTP modules, the modules are initialized based on the data in the web.config file. The automation and encapsulation of this process provides a significant reduction in the amount of code you have to write and debug to create and run an application.

The following topics describe the services provided by the Commerce Server Application Runtime and how they are used within the application and request lifecycles.

This section contains:

Copyright © 2005 Microsoft Corporation.
All rights reserved.