Take a look at http://www.konakart.com/product/technical-details .
The AppEng does invoke the Eng to get his work done. You will be customizing the Eng API calls. As long as the API calls keep on returning ProductIf objects the AppEng will continue working as is. You customization code should just fill in the attributes of the Product objects from your external sources. You should customize all API calls that return Products.
Not everyone uses the AppEng since it is quite specific to a certain type of eCommerce application. For example, many customers that integrate KK into CMS applications, make calls directly to the engine.
The AppEng does invoke the Eng to get his work done. You will be customizing the Eng API calls. As long as the API calls keep on returning ProductIf objects the AppEng will continue working as is. You customization code should just fill in the attributes of the Product objects from your external sources. You should customize all API calls that return Products.
Not everyone uses the AppEng since it is quite specific to a certain type of eCommerce application. For example, many customers that integrate KK into CMS applications, make calls directly to the engine.