DocumentCode :
3128494
Title :
Improving Web Services Interoperability with Binding Extensions
Author :
Villoldo, Enric Jaen ; Serrat-Fernandez, Joan ; Luque, Emilio
Author_Institution :
Univ. Autonoma of Barcelona, Barcelona
fYear :
2007
fDate :
9-13 July 2007
Firstpage :
873
Lastpage :
879
Abstract :
Current Web services are able to interoperate successfully with most basic data types. However, due to the limited functionality of existing data binding tools, they still experiment difficulties manipulating more complex XML data types, forcing programmers to work at the XML level. In this paper we propose a business model for web services where data binding tools not only generate the WSDL, but also provide portable binding extensions for manipulating theXSD types. These binding extensions can be integrated into any other binding tool, overcoming their limitations. Because these extensions are written in XML, this model conforms to the principle of platform independence. In addition, this model does not suppose any extra programming effort to neither service providers or clients. The approach has been validated with the creation of several extensions, which has been ported into Java and PHP clients. Our preliminary results show no performance penalty.
Keywords :
Web services; XML; open systems; Web service; XML data type; XSD type; business model; data binding tool; interoperability; Computer architecture; Computer network management; Contracts; Java; Operating systems; Programming profession; Service oriented architecture; Software tools; Web services; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Services, 2007. ICWS 2007. IEEE International Conference on
Conference_Location :
Salt Lake City, UT
Print_ISBN :
0-7695-2924-0
Type :
conf
DOI :
10.1109/ICWS.2007.108
Filename :
4279683
Link To Document :
بازگشت