Skip to Main Content
Mobile devices are becoming 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 challenges that involve consuming discovered services dynamically by introducing a server in the middle that provides a Web service whose responsibility is to discover needed services and build the client-side proxies at runtime. Moreover, experiments have shown that the architecture is scalable and saves device battery power.