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
Clustering Algorithm Based On Correlation Preserving Indexing
Fast retrieval of the relevant information from the databases has always been a significant issue. Different techniques have been developed for this purpose; one of them is Data Clustering. In this paper Data &nb...
Unified V- Model Approach of Re-Engineering to reinforce Web Application Development
The diverse and dynamic nature of elements and techniques used to develop Web Application, due to the lack of testing technique and effective programming principles which are used for implementing basi...
Energetic Hybrid Routing Protocol
Abstract: The networks of sensors are characterized by limited capacity especially at the level of energy saw that the components constitute the network to know the sensors are powered by batteries, which influence on th...
Genetic Approach to Parallel Scheduling
Task Scheduling is Essential part for proper functioning of parallel processing system. Several approaches have been applied to solve this problem. Genetic algorithms have received much awareness as they are ro...
Efficient Weather Prediction By Back-Propagation Algorithm
Abstract: Artificial Neural Networks (ANNs) have been applied extensively to both regress and classify weather phenomena. While one of the core strengths of neural networks is rendering accurate predictions with...