Develop > Business models
Asset stores are collections of sharable resources...
- business artifacts
- business processes
- storefront assets
...that can be leveraged in other stores. An asset store is typically composed of the assets that can be used by multiple stores, but is in itself not a fully functional store and does not conduct business transactions.
In WebSphere Commerce an online store is the place where all transactions for the online business occur. All online stores created with WebSphere Commerce include at least one of the following types of assets:
Storefront The external portion of the store, or the portion that displays to the customers, is known as the storefront. The storefront consists of Web assets such as...
- HTML pages
- JSP files
- style sheets
Business logic The portion of the store that processes customer requests, including the commands and any customized code, is known as the business logic. Store data The data assets that compose the store. In order to operate properly, a store must have the data in place to support all customer activities.
For example, in order for a customer to make a purchase, the store must contain a catalog of goods for sale, shipping methods and shipping charges, taxes, and the inventory to fulfill the request. Your store must also have methods for authorizing and processing payments.
If a store contains all three types of assets...
- storefront assets
- business logic
- store data
...it is a fully operational store. If a store contains only a subset of the assets, that is it contains storefront assets and business logic, or store data and business logic, or just store data, it is known in WebSphere Commerce as an asset store.
WebSphere Commerce provides sample catalog asset stores and storefront asset stores. The following diagram illustrates the relationship between stores and a catalog asset store.
WebSphere Commerce implements asset stores in the following business models: