Thursday, June 7th, 2007
Useful Resources in WSDL Design for Complex Payloads
Some useful articles and best practices information for WSDL design in systems with complex XML schemas.
Using XML schemas effectively in WSDL design
An excellent presentation from HP giving high level description and reasoning for particular WSDL design strategies. Contains information concerning XML schema design style, schema import within WSDL, XML namespace usage, Web Services versioning, and interoperability.
WSDL Tales From The Trenches, Part 1
Part one of a great and comprehensive three part article series from XML.com detailing issues surrounding WSDL design. This part focuses on WSDL design, generation, statefulness, and implementation design decisions related to the interfacing of web services.
WSDL Tales From The Trenches, Part 2
Part two of a three part article series from XML.com detailing issues surrounding WSDL design. This part focuses on tools, Modular WSDL design, namespaces, and error handling.
WSDL Tales From The Trenches, Part 3
Part three of a three part article series from XML.com detailing issues surrounding WSDL design. This part focuses on data within a web service, covering the import of data definitions (via xsd:include and wsdl:include), schema design styles, and XML namespaces.
Best practices for Web services versioning
A great, in depth article from IBM developerWorks. Provides and details options for managing web service versioning. Includes approaches to web services versioning with UDDI.
SOAP Encodings, WSDL, and XML Schema Types
Article from XML.com concerned with use of a schema from a WSDL.
Best Practices for Web Service Development
Another presentation from HP containing information on the importance of WSDL design, best practices for WSDL design, web services design patterns, development and testing of web services, web services security, and web service reliability.
Web Service Definition Language (WSDL)
W3C WSDL Specification 1.1
XML Schema Part 0 Primer Second Edition
W3C Document which “provides an easily readable description of the XML Schema facilities…”

Leave a comment