architectural framework of e commerce