BOD and SOI
BOD
BOD uses pattern matching and DSL to the enter the database
SOI
SOI uses controller commands\data beans \access beans.
Two ways to customize SOI :
1. One way is to take advantage of the UserData hooks within the existing types to pass unstructured information.
2. The other way is to use the Overlay methodology.
The limitation of this method is UserData provides the ability to pass name-value pairs only.
Overlays, a part of the OAGIS model, extend complex types similar to the inheritance model in Java. Within the Overlay model, you extend your complex type defined within the noun and generate Java code to represent that complex type. More specifically, where you referenced the default WebSphere Commerce version of the complex type, you reference your new version of the complex type and substitute it in. Within the client server framework, when the complex type is sent from the client to the server the business logic retrieves your version of the extended complex type. This model provides another way to add additional information, as it allows you to create structured Java objects to better represent the data that you want to flow from one system to another
Comments
Post a Comment