2013-09-23 5 views
1

SOAP всегда нужен WSDL или он может работать без WSDL? Я читал в интернете, и это меня смущает.Всегда ли SOAP нужен WSDL?

Из того, что я вижу, запрос SOAP может содержать сообщение в XML: http://www.w3schools.com/soap/soap_example.asp. Тогда зачем мне WSDL? Или это зависит от того, как SOAP-сервис настроен на сервере?

ответ

3

WSDL - описание услуги (Язык описания веб-сервиса). Он в основном используется для: a) описания услуги недвусмысленным образом и b) позволяет инструментам генерировать код клиента и/или сервера, что упрощает создание и взаимодействие с услугой.

Вы можете, конечно, реализовать или взаимодействовать с SOAP-сервисом «вручную», но вы не захотите.