Title :
The Web Service Browser: Automatic Client Generation and Efficient Data Transfer for Web Services
Author :
Heinzl, Steffen ; Mathes, Markus ; Stadelmann, Thilo ; Seiler, Dominik ; Diegelmann, Marcel ; Dohmann, Helmut ; Freisleben, Bernd
Author_Institution :
Dept. of Math. & Comput. Sci., Univ. of Marburg, Marburg, Germany
Abstract :
Web services are supported by almost all major software vendors, but nevertheless there is still a certain barrier that prevents a broader user community to actually use them. The barrier is the lack of appropriate clients offered in conjunction with the services. This paper presents a Web Service Browser that automatically generates a dynamic user interface when the user browses to the location of the service description and additionally handles the invocation of the service. To ease the use of the service, the browser takes care of data management by using an implementation of the Flex-SwA architecture. Results are presented to the user in a human-readable manner. When the result contains multimedia data, an audio or video player is used to present the result. Use cases demonstrate the benefits of the browser. With the Web Service Browser, web services simply become a usable component offered in the WWW.
Keywords :
Web services; online front-ends; Flex-SwA architecture; Web service browser; automatic client generation; data transfer; user community; Computer science; Electronic government; Humans; Mathematics; Multimedia computing; Software testing; User interfaces; Web services; World Wide Web; XML; Browser Plugin; Flex-SwA; Web Services; automatic client generation; data handling;
Conference_Titel :
Web Services, 2009. ICWS 2009. IEEE International Conference on
Conference_Location :
Los Angeles, CA
Print_ISBN :
978-0-7695-3709-2
DOI :
10.1109/ICWS.2009.22