Business context service

The business context service manages contextual information used by business components. The information is encapsulated within different types of business contexts. This process formalizes the context infrastructure and fosters reuse between different business models.

The abstraction of user contextual information permits:

Before the logic to process the operation is invoked, contextual information is set up and managed by the business context service. After the processing is complete, business context service is invoked to handle any post processing of the context information such as persistence. In the business context model, a client invokes a service to perform an operation. Optionally, the client might receive a response. An example of a business service is a service that helps a company fulfill the needs of its customers. Multiple services can be logically grouped into business components. A component specializes in a function such as catalog management or tax calculation.

The following diagram shows the artifacts in the business context model.


Related concepts
Command context
WebSphere Commerce functional overview


Related tasks
Defining business context sets for a Web application
Use business context data in customization
Creating a new business context


Related reference
Business Context configuration file
Sequence diagram: Creating a new activity based on an existing one
Sequence diagram: Initiating an activity
Sequence diagram: Pre-request and post-request processing
Sequence diagram: Retrieving and updating business contexts
Sequence diagram: Terminating an activity