Affiliation:
1. American University of Beirut, Lebanon
Abstract
Mobile devices are turning out to be more pervasive, and it is becoming increasingly necessary to integrate Web services into applications that run on these devices. This book chapter introduces an architecture for dynamically invoking web service methods from mobile devices with minimal user intervention that only involves entering a search phrase and values for the method parameters. The architecture overcomes technical challenges that involve consuming discovered services dynamically by providing a mediation server whose responsibility is to discover needed services and build the client-side proxies at runtime. The architecture offloads the mobile devices energy-consuming tasks that involve communication with servers over the Internet, and XML-parsing of files, and on-the-fly compilation of source code. The presented experimental evaluation includes scalability measurements, and device battery energy savings.
Reference24 articles.
1. W3C, XForms. (2007).The next generation of Web forms. Retrieved October 20, 2010, from http://www.w3.org/markup/forms/
2. A fast string searching algorithm
3. The Organic Grid: Self-Organizing Computation on a Peer-to-Peer Network
4. Chatti, M., Srirama, S., Kensche, D., & Cao, Y. (2006). Mobile Web services for collaborative learning. In IEEE International Workshop on Wireless Mobile and Ubiquitous Technology in Education (pp. 129-133).
5. Chi-Hung, C., & Lau, S. (1998). Data prefetching with co-operative caching. 5th International Conference on High Performance Computing, Madras, India, 1998, (pp. 25–32).