Shopping Cart Sample

Content

Sample Sceneario

This is a simple shopping cart called Acme where you can purchase items. It contains three views as below.
  1. User's view
  2. Operator view
  3. CEO view
User's view provides the ability to search for items, view related products, purchace items etc. There are user level gadgets to display statistics of the products that have been purchased. Operator view fascilitate to add new products, edit product details and other operator related functionalities. CEO view contains gadgets that helpful for top level management of the Acme Shopping Cart to take decisions.

Download Sample Source Code

You can check-out sample from here. It contains resources related to several artifact types such as esb, bps, data service, gadgets etc.

Try the Sample with Carbon Studio

Create Shopping Cart Data Service

Proxy service to created Data Service

Gadget to Data Service

ESB Configs

BPEL to manage scheduled task

Axis2 Service to Handle message coming from ESB