SOI and BOD
service modules
SOI and BOD service modules are both used in the WebSphere
Commerce Web 2.0 store, and the Management Center.
The following table shows which service module is used by
different parts of WebSphere Commerce.
|
SOI
|
BOD
|
Presentation layer
|
WebSphere Commerce Struts framework
|
|
Business logic layer
|
||
Get design pattern
|
||
Process design pattern
|
||
Change design pattern
|
||
Sync design pattern
|
||
Persistence layer
|
||
Error handling
|
WebSphere
Commerce service module types by component
Service
module
|
Store
services (Web 2.0 store)
|
Authoring
services (Management Center)
|
Catalog
|
SOI
|
BOD
|
Marketing
|
BOD
|
BOD
|
Promotion
|
SOI
|
BOD
|
Order
|
SOI
|
SOI
|
Member
|
SOI
|
SOI
|
Infrastructure
|
SOI
|
SOI
|
Price
|
SOI
|
SOI
|
Contract
|
SOI
|
SOI
|
Note: Only
services using the Business Object Document (BOD) programming model can use the
JDBCQueryService class.