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