An Intermediate Service Composer Architecture for Dynamic Discovery and Invocation of Web Services from Mobile Devices
Journal Title: IOSR Journals (IOSR Journal of Computer Engineering) - Year 2013, Vol 15, Issue 6
Abstract
Web services describe a standardized way of integrating Web-based applications over an Internet protocol backbone. Mobile devices are getting more pervasive and it is becoming increasingly necessary to integrate web services into applications that run on these devices. We introduce a novel approach 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 introducing a man-in-the middle (MIM) server that provides a web service whose responsibility is to discover needed services and build the client-side proxies at runtime. The architecture moves to the MIM server energy-consuming tasks. Such tasks involve communication with servers over the Internet, XML-parsing of files, and on-the-fly compilation of source code. The MIM Server programmed with the intelligence to identify a set of services whose collective functionality can serve the user’s request. We perform extensive evaluations of the system performance to measure scalability as it relates to the capacity of the MIM server in handling mobile client requests, and device battery power savings resulting from delegating the service discovery tasks to the server.
Authors and Affiliations
K. Kishoreanthuvan
Design of algorithm for detection of hidden objects from Tera hertz images
An algorithm for detection of hidden objects from tera hertz images is presented. Presently, terahertz imaging employs object’s radiometric temperatures in human to acquire images of concealed objects. But, it &n...
Agent Based Distributed Tutoring System modeling using Extended Tropos approach
Due to the availability of enormous amount of resources for the tutoring system, there is a need for the distribution of the resources when developing such tutoring system.There are several users inthe distribute...
Ranking optimization approach enhancement of line-up algorithm
Abstract: Ranking is a technique to categorize & finding the best option in the market. When number of best option is available in the market so its difficult to getting the best option is always a problem. In this p...
Human Being Character Analysis from Their Social Networking Profiles
In this paper, characteristics of human beings obtained from profile statement present in their social networking profile status are analyzed in terms of introvert, extrovert or ambivert. Recently, Machine learning plays...
ICT for service delivery in Rural India –scope, challenges and present scenario
Abstract: The present era of globalization is based on knowledge and information as it directly affects the economic, social, cultural and political activities of all the regions of the world. Governments worldwide haver...