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
Reducing Energy Consumption with Dvfs for Real-Time Services in Cloud Computing
Abstract: Cloud computing has revolutionized the information technology industry by enabling elastic on demand provisioning of computing resources. The increase of Cloud computing has resulted in the organization of larg...
Regression Test Case Selection &PrioritizationUsing Dependence Graph and Genetic Algorithm
Abstract: Regression testing is very important process in software maintenance. Unfortunately, it iscostly and time consumingto allow for the re-execution of all test cases during regression testing. The challenge...
Laser pointer interaction for 3D angiography operation
Abstract: A primary challenge for creating an interactive display in operating room (OR) is in the definition of control methods that are efficient and easy to learn for the physician. Apart from traditional input method...
A Real Time Approach for Indian Road Analysis using ImageProcessing and Computer Vision
Abstract: Road image analysis is an important step towards building automated driver guidance system withthe aid of computer vision. Several road accidents and mishaps are reported every year due to driver negligenceand...
Futureof Air Traffic Management Networks Using Fiber and Vsat Technologies
Abstract: As air traffic increases, routes get more diverse and light and ultra-light aircraft are becoming most popular. The main issues regarding classic radio communications are delay , availability and reliability of...