Design patterns
To understand the WebSphere Commerce services architecture, as well as customization, there are two important design patterns: Design pattern for Get service implementation and Design pattern for Process, Change and Sync service implementation.
- Design pattern for Get service implementation (SOI)
The design pattern for Get services is the basic design pattern to be used for retrieving and displaying information from Web services.- Design pattern for Process, Change and Sync service implementation (SOI)
WebSphere Commerce contains many controller commands that can be exposed as services. The Process and Change BOD command is just a command that converts the existing BOD request into a set of name-value pairs and delegates to an existing WebSphere Commerce controller command. However, the existing message mapping feature of WebSphere Commerce provides this feature and already addresses some of the additional customization aspects of extending the noun and adding more information. We need to customize only the controller command where the name-value pairs exist. You do not need to write new code to read the BOD request.
Related tasks
Creating the component facade
Creating a new search expression
Extending a noun
Creating the service command