a mechanism for end - to - end mobile e - business applications for migration of business processes and business context between two or more clients and servers to provide transparency and reliability given unreliable networks and systems is disclosed . the e - business applications include mobile purchasing , retail point of sales , and inventory replenishment . the design of the novel mechanism takes into consideration migration of business processes and business context between clients and servers making the business activities transparent to the user of the mobile clients or networked clients .