Management Center web application

The Management Center web application is a Spring web application that facilitates communication between Management Center and WebSphere Commerce services.

Management Center sends URL requests and receives XML responses, while the WebSphere Commerce server uses BOD messages to retrieve nouns and invoke business logic. The Management Center web application acts as a mediator between Management Center and WebSphere Commerce services by converting requests and responses into the appropriate type of data. Specifically, the Management Center web application provides Spring bean definitions that define controllers and view resolvers to complete the following tasks:

The data that is transferred between Management Center and the WebSphere Commerce server are called business objects. The following types of business objects are some of the type of business objects that can be managed with Management Center:

The Management Center web application contains a business context filter to include default business context information in all service requests. The purpose of this filter is to create a business context object and place it within a request. The business context object that is created by the filter is the standard business context parameters that are included in any service request. The filter has a parameter called businessContext.intent, which represents the intent of the business context. This attribute is set by the web application. Do not change the attribute by using a URL parameter. The purpose of this configuration parameter is to declare the intent of the service request to ensure the proper processing environment.

The flow of an URL request from Management Center to the WebSphere Commerce server differs slightly when an operation is retrieving business objects (get) and when an operation is processing business objects (create or write).


Retrieving business objects

The Management Center web application uses two types of JSP pages to retrieve business objects: get controller JSP pages and serialization JSP fragments. These JSP pages facilitate the mediation between the Management Center web application and WebSphere Commerce services. These JSP pages are not intended to display data to shoppers, for example, through the store front.