NOTE: These slides have not been updated since 2003. They have been superseded by the book
An Introduction to XML and Web Technologies
Addison-Wesley, and the accompanying online material. Please see
http://www.brics.dk/ixwt/
for more information.
Anders Møller and Michael Schwartzbach, February 2006
INTERACTIVE WEB SERVICES WITH JAVA
Problems with WSDL...
the HTTP and MIME bindings are too loosely specified (so not all WSDL documents "make sense")
which extension elements may/must be specified?
how are message parts ordered and identified in a response?
can XML input be transmitted with
urlReplacement
?
WSDL is too closely tied with SOAP
SOAP is big and complicated without offering much (SOAP is described next)
solicit-response
and
notification
are not supported by any existing binding
more complex interaction patterns cannot be described (e.g. transactions)
WSDL is too closely tied with XML Schema (and there are
other schema languages
)
none of these issues seem to be solved with WSDL 1.2...
- still, the ideas behind WSDL are great :-)
COPYRIGHT © 2002-2003 ANDERS MØLLER & MICHAEL I. SCHWARTZBACH