Существуют две основные версии языка WSDL (Web Services Description Language): 2
- WSDL 1.1 (от 2001 года). 2
- WSDL 2.0 (от 2007 года). 2
Некоторые отличия между версиями:
- WSDL 1.1 поддерживает только методы HTTP-запросов GET и POST, в то время как WSDL 2.0 принимает привязку ко всем методам HTTP-запросов. 13
- В WSDL 2.0 добавлена дополнительная семантика к языку описания, удалены некоторые конструкции сообщений, не поддерживается перегрузка оператора, типы портов переименованы в интерфейсы, а порты — в конечные точки. 1
- WSDL 2.0 обеспечивает лучшую поддержку веб-служб RESTful и проще в реализации. 13