A SOA Ecomm platform